Re: [問題] 從textbox輸入多維陣列 再把陣列的stri …
真的十分感謝!
Split是什麼意思呢...?會抓取我textBox內用空白隔開 當成一個值嗎?
我編譯後他說 indexOutOfRange 可是想不通哪邊會超過...
※ 引述《pancaket (Pancake)》之銘言:
: int[,] FPN = new int[textBox1.Lines.Length, textBox1.Lines[0].Split(' ').Length];
: for (int r = 0; r < box.GetLength(0); r++) {
原來還要加各box.line.GetLength
: string[] row = textBox1.Lines[r].Split(' ');
: for (int c = 0; c < box.GetLength(1) && c < row.Length; c++) {
: FPN[r, c] = Convert.ToInt32(row[c]);
: }
: }
: ※ 引述《vity (逍遙盃-佛得)》之銘言:
: : 大家好,想請問如何從textbox輸入多維矩陣,然後將此矩陣從string轉成int?
: : 以下是我部份的程式碼
: : int[,] FPN //這邊要如何讓FPN2的大小等於textbox矩陣的大小?
: : for (int i = 1; i <= FPN.Length; i++) //FPN.Length是錯的...如何才對
: : {
: : for (int j = 1; j <= FPN.Length; j++)
: : {
: : FPN[i,j] = Convert.ToInt32(textBox1.Text.Substring(i, j));
: : } //Substring也不對
: : }
: : 非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.178.223
※ 編輯: vity 來自: 114.25.178.223 (06/18 22:46)
→
06/18 22:45, , 1F
06/18 22:45, 1F
一點也不~感謝還來不及
※ 編輯: vity 來自: 114.25.178.223 (06/18 22:46)
→
06/18 22:47, , 2F
06/18 22:47, 2F
→
06/18 22:47, , 3F
06/18 22:47, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章