zhouqijie

流(Stream)

CRE:参考C++PrimerPlus对流的描述。

文件流

CRE:对文件流的操作可看作对文件的操作。

OpenOrCreate
Create
CreateNew
Open
Append
Truncate

Write()
Read()
Flush()
Close()

其他流

StreamWriter类。
StreamReader类。

StreamWriter sw = new StreamWriter(path);  
sw.WriteLine();
sw.Close();
StreamReader sr = new StreamReader(path);
string str = sr.ReadToEnd();  

BinaryWriter类。
BinaryReader类。

//BinaryWriter和BinaryReader类实例化要用FileStream对象做参数。    
FileStream fs = new FileStream(path);
BinaryWriter br = new BinaryWriter(fs);
br.Write(bytes);
br.Close();  
fs.Close();  

(END)