using
system;
using
system.collections.generic;
using
system.text;
using
system.io;
namespace
streamreader類
public
static
void
main()
using
(streamwriter sw
=new
streamwriter(path))
//path 引數可以是檔名,包括統一命名約定 (unc) 共享上的檔案。如果此檔案已存在,將覆蓋它;否則,將建立乙個新檔案。
using
(streamreader sr
=new
streamreader(path))}}
catch
(exception e)
", e.tostring());}}
}}/*streamreader.readline 方法 :從當前流中讀取一行字元並將資料作為字串返回。此方法的返回值:輸入流中的下一行;如果到達了輸入流的末尾,則為空引用(在vb中為nothing,c#中為null)。
----繼承關係:
system.object
system.marshalbyrefobject
system.io.textreader
system.io.streamreader
system.io.stringreader
----繼承關係:
streamreader的建構函式必須要求指定檔案必須已經存在,如果不存在則會發生異常
streamwriter的建構函式不要求指定的檔案必須已經存在,如果不存在則會建立該檔案,如果存在則會改寫或者追加,這要看你用那乙個建構函式而定
streamreader中的close,peek,read,readline,readtoend都是重寫基類textread中的虛擬方法
streamwriter中的close,flush,write是重寫基類textwriter中的虛擬方法,而writeline是繼承基類textwriter(虛擬的)中的方法
一般在用完乙個流之後要用close關閉這個流,例如streamreader和streamwriter
*///
using system;
//using system.io;
//using system.text;
//class test
////
//create the file.
//using (filestream fs = file.create(path))
////
//open the stream and read it back.
//using (streamreader sr = file.opentext(path))
//file.opentext (string path)
//返回型別為steamreader,開啟現有utf-8編碼文字檔案以進行讀取
////}//
}//catch (exception ex)
////}//
}//using system;
//using system.io;
//class test
// //}
////
open the file to read from.
//using (streamreader sr = file.opentext(path))
////}//
}//}
Android適配全面總結(二)
這一篇文章講一下版本適配。在我們的開發中,會對不同安卓版本做適配,比如我之前做過的專案中最低相容到4.4,最高相容是最新的系統7.1,由於不同版本的系統中部分api版本也不同,我就要對這些api做特殊處理。新的平台有一些api不能使用舊的api,舊的平台也使用不了新的api。所以這就要考驗我們開發人...
const全面總結
const 是c 中常用的型別修飾符,常型別是指使用型別修飾符const說明的型別,常型別的變數或物件的值是不能被更新的。no.作用 說明參考 1 可以定義const常量 const int max 100 2 便於進行型別檢查 const常量有資料型別,而巨集常量沒有資料型別。編譯器可以對前者進行...
Log4j使用總結 全面 二
上接 log4j使用總結 全面 一 四 log4j比較全面的配置 log4j的配置之簡單使它遍及於越來越多的應用中了 log4j配置檔案實現了輸出到控制台 檔案 回滾檔案 傳送日誌郵件 輸出到資料庫日誌表 自定義標籤等全套功能。擇其一二使用就夠用了。log4j.rootlogger debug,co...