C讀取文字某個字元後面的一整行,如何操作

2022-07-18 04:12:08 字數 3336 閱讀 5107

1樓:小羊說程式設計

首先把abc=gggggg這一行的資料出來 他就變成了 「abc=gggggg」這樣的字串,然後通過字串擷取substring 通過從「=」號後面的開始擷取,一直擷取完就可以了。

c#中怎樣找出txt檔案中,以某個字串開頭的整行字串,並按順序寫入textbox中

2樓:匿名使用者

問你一下

1、你要查詢什麼,根據什麼查詢?

2、textbox 是只要顯示一條資料嗎?

3樓:岩石の審判

c#應該有乙個readallline的方法吧,讀取到乙個陣列中,再用startswith方法判斷吧。

c#如何讀取文字檔案中的 某一行

4樓:匿名使用者

string str=file.readalllines(@bai"檔案路du

徑zhi",encoding.default);

//m為要修改dao的那一行版

權的索引

//修改指定行

str[m]="";

file.writealllines(@"檔案路徑",str,encoding.default);

5樓:陽光的雷咩咩

只有全部讀進來,修改了,再全部寫回去

c#,如何一行一行的讀取txt文字 每讀取一行內容 就把這一行的內容寫入乙個字串陣列

6樓:匿名使用者

插!!答得好?答得好,你壓根就看不懂,有啥用?

自個慢慢找資料解決吧

7樓:匿名使用者

string line = string.empty;

listlines = new list();

using (streamreader reader = new streamreader(@"text1.txt"))

}//通過c#中的泛型來記錄

c#迴圈讀取txt文字帶有指定字串的行

8樓:匿名使用者

引入命名空間using system.io;

streamreader read = new streamreader(path);//你的txt路徑

string str=null;

while ((str = read.readline()) != null) ;

}read.close();

9樓:匿名使用者

using system.text;

using system.io;

streamreader objreader = new streamreader("c:\\temp.txt");

string sline = "";

arraylist linelist = new arraylist();

while (sline != null)objreader.close();

c#根據文字中某行中的一段字元來讀取那行的所有資料

10樓:覺神小月

如果要搜尋的話,可以

先把txt文字賦予乙個string字串,然後再這裡字串中搜回索需要查詢的字段即可以了,然

答後如果需要獲取整行資料,則分別以查詢點向前和向後查詢「/n」,也就是換行符,就可以獲得整行的資料了。

修改和刪除也是一樣,對於該行直接處理就可以了啊。

11樓:單逸昕

|//獲取所

有名字是傳入的名字的行數

版據public

listreadlinetolist(string str,string name)

system.io.stringreader sr = newsystem.io.stringreader(str);

while (!(string.isnullorempty(str)|| string.isnullorwhitespace(str)))

return list;}

12樓:匿名使用者

不太明白你的意思,舉個例子看看

現在我這個有乙個大型文字900m,c#讀取其中的一行文字並在這行文字後面追加怎麼做呢?

13樓:

可以檢索字串,然後拆分,然後再拼接,不過效率很低

可以檢索字串,然後替換,比如把a替換成ab,就相當於在a後面追加了b

考慮到檔案很大,是否可以考慮先把檔案拆分成幾個檔案,然後多執行緒執行,最後合併

14樓:緩緩掉落的松針

給個思路

可以啟動多個執行緒同時從不同的位置開始搜尋需要的那一行文字,一旦找到記錄索引並結束所有執行緒

c#中怎麼讀取txt檔案某一行的內容

15樓:dw設計高手

先導入命名空間:using system.io;

string line= file.readalllines(@"d:\1.txt");

//遍歷第10行

console.writeline(line[9]);

//遍歷所有行

for (int i = 0; i < line.length; i++)

16樓:匿名使用者

把這個txt檔案改成ini檔案,然後用win api讀取,可以定義節點還有項,很方便

17樓:匿名使用者

像這種情況 用xml代替txt要好些吧

c# 文字中提取特定字串後面的內容

18樓:

這是乙個xml片段,你使用xmldocument載入後可以獲取所有user節點,迴圈取其name屬性值就可以了。

參考**:

更好點的**大致如下吧,使用xpath:

string xml = "";

xmldocument doc = new xmldocument();

doc.loadxml(xml);

foreach (var item in doc.selectnodes("/users/user"))

19樓:匿名使用者

可以用xml,也可以用正規表示式

c從字串中取某個字元,c 中怎樣擷取兩特定字元之間的字串

string str 111222233334444 random rd new random int index rd.next 0,str.length 1 獲得隨機位置 str str.remove index,1 刪除隨機索引的乙個字元 class program string random...

excel中如何統計一列中某個字元出現的次數呢

一 首先,開啟excel 程式,在excel 程式中開啟要統計字元的 進入操作介面。二 然後,選擇乙個空白單元格,輸入函式 countif a1 a5,北京 前者為統計的範圍,後者為統計的關鍵字。三 最後,即可看到該 內顯示字元出現的次數,問題解決。統計字元 a 出現的次數,如果 aab 只算出現一...

c如何取指定內容間的文字,C 如何取出某個字元之間的字串?

string str 第 一 程式說明 第 二 程式實現 str str.replace 第一 substring 0,str.indexof 第二 一樓回答的也是正確的,不過有點長 c 如何取出某個字元之間的字串?用split 例如string str 01235465 0123456789 16...