檔案寫入:
方式一:
通過流檔案寫入,寫入完畢後關閉流檔案。
filestream filestream = new filestream(fullpath, filemode.create);
streamwriter streamwriter = new streamwriter(filestream);
streamwriter.writeline(data);
streamwriter.close();
filestream.close();
方式二:
通過file直接寫入,方法內部實現對應操作。
file.writealltext(fullpath, data);
檔案讀取:
方式一:
streamreader streamreader = new streamreader(fullpath);
string filedata = streamreader.readtoend();
streamreader.close();
方式二:
string filedata = file.readalltext(fullpath);
如果大家想對比效率,可以通過stopwatch輸出時間。
system.diagnostics.stopwatch stopwatch = new system.diagnostics.stopwatch();
stopwatch.reset();
stopwatch.start();
// 測試執行時間的**
stopwatch.stop();
debug.logwarning("time = " + stopwatch.elapsed);
檔案讀取和寫入
open 返回乙個檔案物件,open filename,mode f open workfile w 第乙個引數是包含檔名的字串,第二個引數可以是包含一些字元的字串 r 僅讀取檔案,w 僅寫入檔案,a 開啟檔案以進行新增的模式 r 開啟檔案進行讀取和寫入,模式引數是可選的。r 如果省略,將被假定。b...
檔案寫入和讀取
最近在提高自己程式設計能力,拿一些現實的小指令碼練下。該指令碼為python語言,主要涉及模組os。功能 將控制台輸入文字逐行儲存,和讀取。輸入逐行儲存 import os filename input please enter file name file open filename,w whil...
讀取和寫入plist檔案
plist檔案是標準的xml檔案,在cocoa中可以很簡單地使用。這裡介紹一下使用方法 以下 在mac和iphone中均適用。寫入plist檔案 nsmutabledictionary dict nsmutabledictionary alloc initwithcontentsoffile sam...