c#中如何打开文本文档

如题所述

第1个回答  2019-09-11
FileStream
fs1
=
new
FileStream("c:\\a.txt",
FileMode.Open,
FileAccess.ReadWrite,
FileShare.ReadWrite);
//打开文件流
byte[]
buffer
=
new
byte[fs1.Length];
//
初始化一个buffer
fs1.Read(buffer,
0,
(int)fs1.Length);
//
将内容读到buffer中
fs1.Close();
//关闭流
这个方法可以读任意的文件流,包括txt
,但是如果是单纯的文本文件,建议使用File
或者是
StreamReader,StreamWriter
StreamReader
sr
=
new
StreamReader("c:\\a.txt");
while(!sr.EndOfStream)
//读到文件流结尾退出
{
string
temp
=
sr.ReadLine();
//
一行一行的读
}
sr.Close();
StreamWriter
sw
=
new
StreamWriter("c:\\a.txt");
sw.WriteLine("your
content");
//
没调用一次
写入一行
sw.Close();
相似回答
大家正在搜