看板 C_Sharp 關於我們 聯絡資訊
關於Arraylist讀值以及存檔的問題 現在我有3個TEXTBOX 分別用來輸入 X Y Z 三的座標值 輸入完之後按一個Button 把他們轉成一個字串存入Arraylist中 存完多筆資料之後按一個Button把這個Arraylist裡面的值 全部存成文字檔(TEXT) 但是我寫完後 發現我按存檔完全沒有文字檔出現 不知道是哪出了問題 翻書翻了很久依然沒有頭緒 對於存檔案那部分的程式有問題 麻煩板上的大大幫我看看 下面是我的程式 . . . . private void bt1_Click(object sender, EventArgs e) { string a = tB1.Text; string b = tB2.Text; string c = tB3.Text; string m = "x" + a + " " + "y" + b + " " + "z" + c; linepointlist1.Add(m); } private void bt2_Click(object sender, EventArgs e) { saveFileDialog4.ShowDialog(); } private void saveFileDialog4_FileOk(object sender, CancelEventArgs e) { using (StreamWriter sw = new StreamWriter(saveFileDialog4.FileName)) { int count; count = linepointlist1.Count; for (int i = 0; i <= count - 1; i++) { sw.WriteLine(linepointlist1[i].ToString()); } } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.230.146.59 ※ 編輯: windbrass 來自: 125.230.146.59 (11/21 22:26)
lccf:最後要加入sw.close(); 11/21 22:28
windbrass:加了還是一樣...想請問是否迴圈部份寫錯了呢??? 11/21 23:01