cwinform程式讀取tt檔案問題

時間 2021-05-07 20:00:10

1樓:匿名使用者

string path = @"c:\test.txt";

string readtext = file.readalllines(path)[0].split(',');

readtext[0]就是aaa,readtext[1]為bbb,依次類推

2樓:匿名使用者

通過file或者filestream取到這個「aaa,bbb,ccc,ddd,eee

」字串

然後 對這個字串分割,分割時必須確保逗號一致性,(中文和英文逗號)例如:string str="aaa,bbb,ccc,ddd,eee";

string arr=str.split(',');

然後通過arr[i]取值(i是arr陣列的索引,即:index)

3樓:匿名使用者

寫了個方法,最後得出的lststr裡面的就是你需要的變數了。只需要將值賦給變數name1, name2...就ok. string name1=lststr[0];

public void readtxtfile()strline = streamreader.readline();

} while (strline != null && strline != "");

streamreader.close();

streamreader.dispose();

fs.close();

fs.dispose();}

c# winform讀取txt檔案 並且顯示的問題 、 50

4樓:匿名使用者

c#讀寫txt檔案的兩種方法:

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)}(2).使用streamreader讀取檔案,然後一行一行的輸出。

public void read(string path)}3.檔案的寫入

(1).使用filestream類建立檔案,然後將資料寫入到檔案裡。

public void write()

(2).使用filestream類建立檔案,使用streamwriter類,將資料寫入到檔案。

public void write(string path)

5樓:阿凡⊙不哭

建議將txt檔案中的內容儲存為xml格式,在呼叫中會明顯提速,如果不行,嘗試精簡呼叫過程

6樓:匿名使用者

可以不用txt檔案,用xml或許會快點

c#文字檔案讀寫練習 winform程式

7樓:匿名使用者

先在開頭新增名稱空間,using system.io;

然後寫3個button_click函式,可能順序不同的話,你改一下button1、button2、button3 以和你的按鈕匹配。

private void button1_click(object sender, eventargs e)//[瀏覽]按鈕

}private void button2_click(object sender, eventargs e)//【讀取】

private void button3_click(object sender, eventargs e)//【儲存】

8樓:超大蒲公英

沒什麼難度,就是分太少了。

c#winform程式實現讀取c盤一個aaa檔案下的txt文字,並將文字里面的內容顯示在richtextbox1上

9樓:陽光的雷咩咩

string dir = @"c:\aaa";

string fn = directory.getfiles(dir, "*.txt")[0];

string txt = file.readalltext(fn);

this.richtextbox1.text = txt;

c# winform如何讀取文字檔案的後n行??

10樓:匿名使用者

讀取整個文字檔案到陣列

取得陣列長度(文字行數)

讀取文字後n行(linecount -n)將讀取的內專

容寫入到字串temp內,屬tem就是文字檔案後n行的內容string strfile = file.readalllines(@"d:\123.txt");

string temp = "";

int linecount = strfile.length;

for (int i = (linecount - 5); i < linecount; i++)

11樓:賊寇在何方

// 按行讀取bai檔案

var lines = file.readalllines("檔案路徑", encoding.default);

// 跳過du前面的總行數-n行

lines = lines.skip(lines.length - n).toarray();

補充:c# 3.5的語法,zhi二樓不認識不要dao隨便說。

版請問lz,有你見過百權

萬行的文字檔案麼?這個資料量的肯定是存資料庫的,沒有人二到用txt去存。

退一萬步,真的要這麼做,那就只能用filestream按二進位制的方式從後往前找換行符了——前提是總行數已知。

12樓:匿名使用者

public arraylist readlastline(string sfilename,int nlastline)

arrlast.add(sline);

}reader.close();

return arrlast;}

13樓:匿名使用者

1樓的不是c#吧。copy

c#只有readline()可以bai讀行;你用迴圈取出來放到數du組,想從哪開zhi

始不久簡單了嗎dao。

你可以先全部讀出來,在分行取!

你也可以使用流的形式讀取,根據換行的標記進行分組。(不知道seek能查不)

C winform程式,怎麼實現選單的功能

首先要將父窗體的ismdiparent屬性設定為true,第二,就是將menu控制元件加入要新增控制元件的窗體,然後就是挨個的新增按鈕控制元件,就是改變那個按鈕文字了,例如 設定比賽資訊 選手管理 等按鈕文字,之後,在這些按鈕的click單擊事件中新增 要開啟的窗體 例項 new 要開啟的窗體 例項...

cwinform程式如何終止方法的執行並返回主介面

如果你的異常處理新增在a1 中,那麼異常處理之後僅僅返回到a1 的上層呼叫函式,也就是a 中。由於a1 已經處理了異常,所以對於a 這一層而言,並沒有異常發生,所以程式會繼續,從而a2和a3將繼續被執行。如果你想中止a2和a3,那麼你的異常處理必須寫在呼叫它們的函式,也就是a 中。 你應該將a1的異...

c語言讀取檔案的函式程式解釋,C語言讀取檔案的函式 程式解釋

原來是空連結串列,p1,p2原來是兩個空節點,迴圈裡面p1先申請一塊記憶體塊,得到一個結點,並且這個結點從檔案輸入了資料 然後p2 next p1 就是得到連結串列 head p2 p1 p2 p1,那麼連結串列就是 head 空節點 p2,下一次迴圈,p1又申請了一塊記憶體並得到一個節點,p2 n...