作者bc2123 (等待是一種煎熬)
看板C_Sharp
標題[請益] splist切割跟list的用法
時間Mon Jul 30 11:17:56 2007
小妹剛學vc一星期,這兩天寫到splist 跟list的用法
發現輸入一串字串<"a1","a2"\n"b1"/n"c1","c2","c3">
當我用splist切{','}or{'/','\n'},show的結果居然是一樣
a1a2 b1 c1c2c3==>console.write
看程式段show出的值卻是不同~讓我非常疑惑~~
splist執行後會變成一維陣列,但我想把他改成二維,用了array跟list
但都無法成功,加上splist的疑問~所以上來請教各位~是那裡出了問題
附上程式碼:<感謝各位~也許問題很淺,但還是跪求大家指教>
string test = "A1,A2\nB1\nC1,C2,C3";
char[] word = { '/','n' };
char[] word2 = {','};
string[] Fsplist = null;
string[,] array2 = new string [3,3] ;
Fsplist = test.Split(word);
for (int x = 0; x < Fsplist.Length; x++)
Console.Write(Fsplist[x]);
謝謝大家~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.202.28.161
1F:推 horngsh:請注意 \n 是指"一"個new line字元, 看成/ (要是倒斜線才 07/30 13:05
2F:→ horngsh:對)和n二個字元是不對的, 可能要把word換成 = {'\n'}; 07/30 13:07
3F:推 bc2123:恩恩~~我試試~~感謝^^ 07/30 15:13