台灣最大程式設計社群網站
線上人數
1545
 
會員總數:243311
討論主題:188091
歡迎您免費加入會員
討論區列表 >> C# >> 讀寫文字檔 !!急急 !!求救
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
讀寫文字檔 !!急急 !!求救
價值 : 50 QP  點閱數:395 回應數:2

樓主

Tsai Sin
門外漢
0 1
15 0
發送站內信

我想讀取123文字檔,文字檔中有3行資料,資料都是tab鍵分開(如下) ,讀取此文字檔後,自動刪除每一行的第四個欄位資料(謝謝,謝謝你,謝謝妳) 最後存檔,不知道要怎麼寫。請求各位高手協助
你好 我是 吳小花 謝謝
你好 我是 吳小花 謝謝你
你好 我是 吳小花 謝謝妳




搜尋相關Tags的文章: [ 讀文字檔 ] , [ 修改文字檔 ] ,
本篇文章發表於2017-12-23 14:21
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小魚
檢舉此回應
剛好有空,
幫你測試了一下,
你的程式有幾個問題,
1.你不能針對同一個檔案同時又讀取又儲存
2.你sr.Close太快了,要在while的迴圈外面,否則Close了就沒辦法繼續讀取了(而且程式會Crash)
3.你希望判斷的是最後一個資料,但是你程式裡面判斷的是第二個資料
4.你這種方式每次都只會輸出一行,會把之前輸出的蓋掉,可以考慮用File.AppendText

我把你的程式改了一下,前面加一個刪除檔案的動作,
先刪除再增加,防止檔案裡面原本就有內容,
如果你一定要用原本的檔案名稱,可以等sr.Close之後將檔案複製過來再刪除多於的檔案。


本篇文章回覆於2017-12-24 15:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Eucalyptus
檢舉此回應

本篇文章回覆於2017-12-26 15:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.