1樓:雪舞蒼空
唔……我用的辦法是這樣的:
用streamreader先去讀取txt檔案。
然後對每一行的最後一個分隔符後的數字賦值0
最後用streamwritter寫入txt檔案。
**我隨便寫一些,你懂我的意思就好了,我沒有測試,有錯誤的話你自己去除錯吧……
c# code
string readtxt,writetxt;
writetxt= string.empty;
using(streamreader sr = new streamreader(txtfilepath))
string fileread = system.text.regularexpressions.regex.split(readtxt , "\r\n");
foreach(string readline in fileread)
using(streamwritter sw = new streamwritter (writetxtfilepath))
2樓:匿名使用者
其實也就直接把讀取的資料 遍歷一遍把符合的刪除然後再次寫入不就好了?
3樓:愈葉孤丹
你意思是把321和123清零嗎?
怎樣用c#讀取txt檔案內容並修改
4樓:智慧小白菜
1、首先先來看一下準備的txt文字檔案的內容。
2、然後在程式中引入操作檔案的名稱空間system.io。
3、接下來需要定義一個變數,儲存檔案所在的路徑。
4、然後我們先讀取文字內容,呼叫file類的readalllines即可讀取所有內容。
5、接下來是修改內容,先按照下圖的方式,準備要修改的內容。
6、準備好內容以後,呼叫file的writealllines進行內容的寫入,顯示操作成功即可。
5樓:
class program
for (int i = 0; i < strarray.length; i++)}}
writeinfotofile(filepath, list);
}///
/// 這個函式把檔案的每一行讀入list
/////////private static listreadinfofromfile(string filepath)
, stringsplitoptions.removeemptyentries);
//將拆分好的string 存入list
list.add(strarray);}}
return list;
}return null;
}///
/// 這個函式把list中的每一行寫入檔案
/////////private static void writeinfotofile(string filepath, listlist)
}sw.writeline(line);}}}}
6樓:匿名使用者
先開啟該檔案
讀取txt檔案的資料
對資料進行操作
將修改後的資料寫入檔案中
例如:string str= system.io.file.readalllines("");
str[3] = "******";
system.io.file.writealllines("", str);
7樓:匿名使用者
streamreader objreader = new streamreader(fi.fullname);
while (!objreader.endofstream)
對str做處理,再寫回去
用c#向txt檔案中每次寫入資料不覆蓋
8樓:翔宇亭it樂園
建議思路:
(1)程式開啟檔案
(2)把檔案中的已有內容讀出存入某個變數中(3)寫檔案,先寫變數中的,再寫新的內容。
(4)儲存,關閉檔案
9樓:匿名使用者
對,就是樓上的這個思路.
C語言修改內容,C語言修改txt內容
include void main return 0 說實話我都是這麼寫的 include void main while m 48 fclose fp return 0 你的寫法我還真沒見過,c語言高手求助。怎麼改txt檔案中的特定內容。100 讀原始檔 開啟另一檔案,邊讀邊寫到要替換的行,就不寫...
怎樣用C讀取檔案內容並修改,怎樣用C 讀取TXT檔案內容並修改
1 首先先來看一下準備的txt文字檔案的內容。2 然後在程式中引入操作檔案的名稱空間system.io。3 接下來需要定義一個變數,儲存檔案所在的路徑。4 然後我們先讀取文字內容,呼叫file類的readalllines即可讀取所有內容。5 接下來是修改內容,先按照下圖的方式,準備要修改的內容。6 ...
批處理修改TXT內容,批處理修改txt檔案內容
textforever這個軟體較為方便,如果只是修改電子書之類的話。這個軟體的文字替換有這個功能,還有文字提取功能,提取需要的內容。比如電子書查帶有求收藏,求月票,求支援,求打賞的行,替換處為空白就能全部刪除。求 收藏月票推薦支援打賞 s 表示行開頭任意字元,後面的求 裡面內容是可以修改為你需要查詢...