c 如何刪除text檔案的某行

2025-03-10 03:25:21 字數 2633 閱讀 7837

1樓:匿名使用者

讀取檔案寫到新檔案,寫時跳過刪除的那行,然後將新檔案覆蓋到舊檔案。

c#如何刪除文字檔案的指定行

2樓:玩轉資料處理

listlines = new list("檔名"));//先讀取到記憶體變數。

/指定刪除的行。

檔名",;//在寫回硬碟。

3樓:匿名使用者

沒有這個功能吧,只能是將整個檔案讀出來,然後刪除制定行之後,然後再把整個檔案存回去。

或者你讀檔案的時候按照行每讀一行就寫到另乙個變數裡面去,讀到指定要刪除的行那就跳過去了,不執行寫到另乙個變數裡面去,然後把最後的那個變數寫到檔案裡去。

自己寫乙個這樣的函式吧。

4樓:網友

讀每一行,遍歷,要刪就刪,刪完再寫回去在裡。

c#的textbox怎樣刪除某一行

5樓:網友

方法1:

將textbox中的文字按換行符分割成陣列。

string lines = "");

把刪除的行剔除, 重新組成新的字串。

string text = "";

for (int i = 0; i < i++)

text += lines[i] +i == - 1 ? "" : ""); //最後一行不新增換行符。

text;

方法二:string strcontent = "","|");

先把textbox中的回車換行符替換成乙個不常用的字元,一定要不常用的,否則可能導致獲取的行數有錯。

string strcontents = '|');

通過替換後的符號把內容分段存入陣列中。

int lines = ; //這樣就可以獲得textbox中的行數了。

string newcontent = ""; //新建乙個變數。

int deleteline = 5; //要刪除的行。

int j = 0; //此變數用於記錄下面迴圈中新內容的行數。

把陣列strcontents中的元素重新組合,並去掉不要的行。

for (int i = 0; i < lines; i++)

j++;newcontent += (j == 1 ? "" : "") +strcontents[i]; //第一行不用加回車換行符,後面的行都要。

newcontent; //最後把新內容顯示到textbox2中。

在c#控制檯程式中,如何查詢指定文字文件中的文字,並顯示該文字一行的文字,還有如何刪除該行文字?

6樓:網友

string lines= "文字文件路徑名",;

string temp="";

foreach (string line in lines)else

文字文件路徑名", temp);

c#程式中怎樣修改txt文字里面的類容?怎樣刪除文字里面指定的內容?**是怎樣的?

7樓:網友

= "指定的內容","");

如果 這些字元 有相同 內容有不相同。

可以用正規表示式。

8樓:網友

修改。txt檔案的內容?這個要用到檔案流啊,其實也不難。

怎麼在c#中刪除乙個文字檔案最後一行

9樓:蹉唱朋天韻

用substring(0,0)可以將這一行變為乙個換行符,要徹底刪掉這一行用迴圈賦給另乙個string字串。

你既然是刪除一行,已經選定一行了,那就用writealllines就好了,不用管多少位元組。

10樓:莉寶高貝貝

給你一段**,可以參考一下。 if( ==

c#將txt某一行刪除

11樓:網友

將檔案讀取成陣列,之後新增到arraylist,之後removeat(行號),之後將arraylist變成string,做法是(string)這樣,在就行了。

12樓:網友

"你好我也好",""); 替換為空。

或者你把內容迴圈讀到乙個變數裡,把第二行跳過!

13樓:理工愛好者

讀出來再寫進去,貌似沒別的好辦法。

c# 刪除txt中某一資料

14樓:魯海

基本的操作就是 檔案的讀寫 和字串操作。

去掉讀取。寫入streamwriter swriter = new streamwriter(;//建立streamwriter例項。

老虎老鼠貓大象猴子");//寫入資料。

刪除特定字串的話 可以用replace函式。

15樓:網友

string path = @"檔案路徑";

streamreader sr = new streamreader(path);

長頸鹿",""); //查詢到長頸鹿就替換成空。

C刪除檔案

想到一個蠢方法 char name 25 cin name char ch 4 25 ch 0 d ch 1 e ch 2 l ch 3 memcpy ch 4,name,25 system ch 翻看msdn delete a file.int unlink const char filename...

c盤哪些檔案可以刪除,c盤哪些檔案可以刪除 win

以下這些檔案可以刪除 1 c windows temp 資料夾中的所有檔案 系統臨時檔案 2 c windows servicepackfiles 升級sp1或sp2後的備份檔案 3 c windows driver cache i386 driver.cab壓縮檔案 驅動程式的備份檔案 4 c w...

恢復刪除的檔案,如何恢復刪除的檔案

1.系統登錄檔恢復。如果也不小心清空了 站,可以通過修改登錄檔來恢復。在 執行 視窗中輸入 regedit 開啟登錄檔。然後,依次展 hkey local machine software microsoft windows currentversion explorer desktop names...