1. filestream.write
string filepath = directory.getcurrentdirectory() + "\\" + process.getcurrentprocess().processname + ".txt";
if (file.exists(filepath))
file.delete(filepath);
filestream fs = new filestream(filepath, filemode.create);
//獲得位元組陣列
string xypointer = string.format("x: , y: ", this.location.x.tostring(), this.location.y.tostring());
string highwidth = string.format("\nw: , h: ", this.width.tostring(), this.height.tostring());
byte data = system.text.encoding.default.getbytes(xypointer + highwidth);
//開始寫入
fs.write(data, 0, data.length);
//清空緩衝區、關閉流
fs.flush();
fs.close();
2. file.writealllines
//如果檔案不存在,則建立;存在則覆蓋
//該方法寫入字元陣列換行顯示
string lines = ;
system.io.file.writealllines(@"c:\testdir\test.txt", lines, encoding.utf8);
3. file.writealltext
//如果檔案不存在,則建立;存在則覆蓋
string strtest = "該例子測試乙個字串寫入文字檔案。";
system.io.file.writealltext(@"c:\testdir\test1.txt", strtest, encoding.utf8);
4. streamwriter.write
//在將文字寫入檔案前,處理文字行
//streamwriter乙個引數預設覆蓋
//streamwriter第二個引數為false覆蓋現有檔案,為true則把文字追加到檔案末尾
using (system.io.streamwriter file = new system.io.streamwriter(@"c:\testdir\test2.txt", true))}}
c 檔案讀寫 文字讀寫
include int main else return 0 格式 intfscanf file stream,constchar format,返回值 如果成功,該函式返回成功匹配和賦值的個數。如果到達檔案末尾或發生讀錯誤,則返回 eof 引數1 file stream 檔案指標 引數2 cons...
C 檔案讀寫
原文 http www.vckbase.com document viewdoc id 1439 原作 john peregrine file i o using c 序論 我曾發表過檔案輸入輸出的文章,現在覺得有必要再寫一點。檔案 i o 在c 中比烤蛋糕簡單多了。在這篇文章裡,我會詳細解釋asc...
C 讀寫檔案
1 使用filestream讀寫檔案 檔案頭 using system using system.collections.generic using system.text using system.io 讀檔案核心 byte bydata new byte 100 char chardata ne...