[請益] splist切割跟list的用法

看板C_Sharp (C#)作者 (等待是一種煎熬)時間18年前 (2007/07/30 11:17), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
小妹剛學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

07/30 13:05, , 1F
請注意 \n 是指"一"個new line字元, 看成/ (要是倒斜線才
07/30 13:05, 1F

07/30 13:07, , 2F
對)和n二個字元是不對的, 可能要把word換成 = {'\n'};
07/30 13:07, 2F

07/30 15:13, , 3F
恩恩~~我試試~~感謝^^
07/30 15:13, 3F
文章代碼(AID): #16hLXbNB (C_Sharp)
文章代碼(AID): #16hLXbNB (C_Sharp)