C怎麼分行讀取檔案的資料,C 怎麼分行讀取Txt檔案的資料

2021-03-24 02:16:30 字數 3388 閱讀 2913

1樓:匿名使用者

//第三行

//……

//其它的你自己寫下

//如果是相同的資料可以寫個迴圈來讀取也可以reader.close(); //關閉streamreader物件}catch (exception e)

finally }}}

2樓:day忘不掉的痛

方法如下:

1.新增名稱空間

system.io;

system.text;

2.檔案的讀取

(1).使用filestream類進行檔案的讀取,並將它轉換成char陣列,然後輸出。

byte bydata = new byte[100];

char chardata = new char[1000];

public void read()

catch (ioexception e)}

3樓:匿名使用者

c# 有 system.io庫 裡面有對檔案流的一些操作 具體的** 以及引用空間 你可以使用c#的幫助文件檢視 一般是new 一個檔案物件 拿到檔案流 呼叫.readline() 再將檔案流賦值給變數就行 你可以寫個while迴圈 while(檔案流.

readline() != null)

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

4樓:dw設計高手

先匯入名稱空間:using system.io;

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

//遍歷第10行

console.writeline(line[9]);

//遍歷所有行

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

5樓:匿名使用者

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

c#怎麼從文字文件裡讀取一行資料?

6樓:非常可愛

stringstrsplit=;

liststrlist=newlist();

streamreadersr=newstreamreader(strpath,encoding.default);

while(!sr.endofstream)

}strlist.add(line);

}sr.close();

streamwritersw=newstreamwriter(strpath,false);

for(inti=0;i

sw.close();

擴充套件資料

stringfilename="e:/aa.txt";

intn=-1;

stringbuildersb=newstringbuilder();

streamreadersr=newstreamreader(filename,encoding.ascii);

intnline=0;

while(sr.peek()>-1)

sr.close();

streamwritersw=newstreamwriter(filename,false,encoding.ascii);

sw.write(sb.tostring());

sw.close();

7樓:匿名使用者

system.io.streamreader s = file.opentext("test.txt"); //要開啟bai的文字

檔案,如果du跟程式不zhi在一個目錄dao,要包括路徑內string read = s.readline();//讀取一行,存放在變容

量read中

c#如何讀取txt檔案中每一行每一個資料

8樓:匿名使用者

var file = file.open("d:\\tx.txt", filemode.open);

listtxt = new list();

using (var stream = new streamreader(file))

}var array = new string[10,10];

var line = 0;

txt.foreach(t => );

line++;

});file.close();

9樓:匿名使用者

while迴圈,readline讀取,spilt根據『,』分成陣列。

c#逐行讀取文字檔案

10樓:匿名使用者

private void importtxtnoadd()

file.close();//關閉檔案讀取流}}

11樓:匿名使用者

streamreader sr=new streamreader ("txt的路徑。");while (true)

console.writeline(str);}

12樓:匿名使用者

steamreader sr = new streamreader("...txt");while(sr.readline()!=null)}

13樓:匿名使用者

system.io.streamreader.readline()就可以了

c#裡怎麼在文字檔案裡按行讀取資料

14樓:du瓶邪

private void form1_load(object sender, eventargs e)

#region 獲取文字某行資料

////// 獲取文字檔案某行資料

////// 文字檔案路徑

/// 第幾行

/// 返回總行數

///private string filerowtext(string filepath,int i, ref int j)

}j = num;

sr.close();

return text;

}#endregion

15樓:欲為浪子

再讀取資料的迴圈外定義一個變數,裡面變數++,即判斷每隔2行才讀取一些資料。如果資料格式是有規律的話,還可以用正規表示式來判斷。

16樓:匿名使用者

streamreader sr=new streamreade("檔案

名");

string s=sr.readline();

while(s !=null)

c語言讀取檔案裡的資料時的問題,C語言讀取檔案資料

include define size 4 struct student stu size main fclose fp 注意 程式已經除錯過了,執行好好的,請把資料檔案和程式檔案放在同一個資料夾下.printf n d f stu i c1,stu i c2 這樣寫是不對的,因為電腦不會幫你分配成...

c語言,如何在檔案中讀取某些資料,這些資料在一些特定的字

字元擷取函式 函式名 strtok 功 能 查詢由在第二個串中指定的分界符分隔開的單詞 用 法 char strtok char str1,char str2 程式例 include include int main void 函式第一次呼叫需設定兩個引數,strtok str,str需要分割的串 ...

c 怎麼在函式中讀取兩個檔案,c 怎麼在一個函式中讀取兩個檔案

一個函式中,可以讀取很多個檔案,不僅僅只是兩個 c 工程裡一個檔案怎麼呼叫另外一個檔案裡的函式 在b.cpp中 一般在檔案開始處 作外部宣告,語法格式為 extern 函式原型 例如 extern int fun int n,int k 前提為,另一個檔案中的函式,不能是靜態函式,即不能有stati...