c 文字檔案的讀寫

2021-08-21 21:11:01 字數 918 閱讀 7112

對檔案的操作首先要先引入system.io命名空間

輸入流用於從檔案寫入資料(寫操作),輸出流用於向檔案讀取資料(讀操作)

1、filestream類有助於檔案的讀寫與關閉。

例:建立乙個filestream物件f來讀取名為sample.txt的檔案

filestream f = new filestream("sample.txt",filemode.open,fileaccess.read,fileshare.read);

其中filemode列舉定義了各種開啟檔案的方法。

fileaccess列舉的成員有:read,readwrite和write。

fileshare列舉的成員有:inheritable,none,read,readwrite,write,delete

例子:

using system;

using system.io;

f.position = 0;

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

f.close();

console.read();}}

}

2、streamreader和streamwriter類用於文字檔案的資料讀寫

例子:

using system;

using system.io;

; using (streamwriter sw = new streamwriter("names.txt"))

}// 從檔案中讀取並顯示每行

string line = "";

using (streamreader sr = new streamreader("names.txt"))

}console.readkey();}}

}

輸出:zara ali

nuha ali

讀寫文字檔案

讀文字 function readtext filename string string vars string alltext string f textfile begin assignfile f,filename 將c myfile.txt檔案與f變數建立連線,後面可以使用f變數對檔案進行操...

C 文字檔案 txt 讀寫

c 文字檔案 txt 讀寫 目錄 前言 讀取txt檔案 寫入txt檔案 前言計算機在最初只支援ascii編碼,但是後來為了支援其他語言中的字元 比如漢字 以及一些特殊字元 比如 就引入了unicode字符集。基於unicode字符集的編碼方式有很多,比如utf 7 utf 8 unicode以及ut...

C 文字檔案 txt 讀寫

如果你要讀取的檔案內容不是很多,可以使用 file.readalltext filepath 或指定編碼方式 file.readalltext filepath,encoding 的方法。它們都一次性將文字內容全部讀完,並返回乙個包含全部文字內容的字串 string str1 file.readal...