看板 C_Sharp 關於我們 聯絡資訊
※ 引述《qweqweqweqwe (啪)》之銘言: : 請問如果我有一個String陣列 s要等於mutiLine的textbox.text; : 那要怎樣放? : 比如說 : textbox.text的內容為 : abc : def : ggg : 那我想要s[0]=abc; : s[1]=def; : s[2]=ggg; : 有什麼好的方法可以提供嗎? : 還有需要判斷斷行嗎? : c++有功能是可以一個字元一個字元讀取 : C#有嗎? : 請益ˊˋ 其實這個非常容易啊..XD 只要短短不到10行Procedure 以下是我寫的簡單的範例請服用..XD System.IO.StreamReader sr = new System.IO.StreamReader("textbox.text"); string[] strArray = new string[3]; int index=0; while(sr.EndOfStream == false) { strArray[index] = sr.ReadLine(); index++; } File裡的每一行字串就會到string Array中了 不過當然上面這個程式的延展性是很差的.. 或是你可以使用下面進化之後ArrayList版本..XD System.IO.StreamReader sr = new System.IO.StreamReader("textbox.text"); System.Collections.ArrayList list = new System.Collections.ArrayList(); while(sr.EndOfStream == false) { list.Add(sr.ReadLine()); } 這個只是改塞到ArrayList裡..其實並沒有太大的差別.. 希望對您有幫助..XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.44.179 ※ 編輯: jackeyH 來自: 134.208.44.179 (12/08 02:03)
GreatShot:TextBox.text是一個屬性不是一個檔案... 12/08 12:08
jackeyH:對不起我錯了我蠻看清楚原文..XD 12/08 15:34
jackeyH: 沒 12/08 15:36