作者pancaket (Pancake)
看板C_Sharp
標題Re: [問題] 從textbox輸入多維陣列 再把陣列的stri …
時間Sat Jun 18 17:36:32 2011
int[,] FPN = new int[textBox1.Lines.Length, textBox1.Lines[0].Split(' ').Length];
for (int r = 0; r < box.GetLength(0); r++) {
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: 222.76.226.18
1F:→ pancaket:請把box 改 FPN.... 06/18 17:42