using (FileStream fs = new FileStream(@"内容.txt", FileMode.Open, FileAccess.ReadWrite))
{
byte[] buffer = new byte[1024];
int count = -1;
do
{
count = fs.Read(buffer, 0, buffer.Length); //返回值为实际读取的字节个数
string s = Encoding.Default.GetString(buffer,0,count);
Console.WriteLine(s);
} while (count > 0);
}
Console.Read();
{
byte[] buffer = new byte[1024];
int count = -1;
do
{
count = fs.Read(buffer, 0, buffer.Length); //返回值为实际读取的字节个数
string s = Encoding.Default.GetString(buffer,0,count);
Console.WriteLine(s);
} while (count > 0);
}
Console.Read();
本文介绍了一个使用 C# 的 FileStream 类进行文件读写的示例。通过创建一个可读写的 FileStream 实例,并利用缓冲区逐块读取文件内容,然后将读取的数据转换为字符串并打印出来。
2218

被折叠的 条评论
为什么被折叠?



