简单的文件流写读
时间:2010-11-10 来源:gull
如果文件系统信息被改变了,应该调用Refresh()方法
可以有很多方法创建文件流的,我们也可以
实例化一个文件流
FileStream stream=new FileStream(myfile,FileMode.Create);
#region 读取文件流
private void ReadFileStream()
{
FileStream fileStream = null;
try
{
fileStream = new FileStream(@"c:\tem\aa.txt", FileMode.Open);
byte[] dataArry = new byte[fileStream.Length];
for (int i = 0; i < fileStream.Length; i++)
{
dataArry[i] = (byte)fileStream.ReadByte();
}
}
finally
{
if (fileStream != null)
fileStream.Close();
}
}
#endregion
就本身而言,流不太有用,因为他们完全以单个字节数组的形式工作,.net有一个更有用的读写对象的高层模型被弥补这一个鸿沟,这些对象封装流对象并允许你写入更复杂的数据。
很多流的一些函数的操作你可以自己查找.net框架里File类,FileStream类,FileInfo类