filestream读写文件 c#
时间: 2023-11-12 10:56:04 浏览: 106
C# FileStream文件读写详解
5星 · 资源好评率100%
在C#中,你可以使用FileStream类来读写文件。下面是一个基本的示例:
```csharp
using System;
using System.IO;
class Program
{
static void Main()
{
// 文件路径
string filePath = "example.txt";
// 读取文件
using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
using (StreamReader reader = new StreamReader(fileStream))
{
string content = reader.ReadToEnd();
Console.WriteLine(content);
}
}
// 写入文件
using (FileStream fileStream = new FileStream(filePath, FileMode.Append, FileAccess.Write))
{
using (StreamWriter writer = new StreamWriter(fileStream))
{
writer.WriteLine("Hello, World!");
}
}
}
}
```
这个示例首先使用FileStream和StreamReader来读取文件的内容,并将其打印到控制台上。接下来,使用FileStream和StreamWriter来向文件中追加写入一行文本。
请记得,使用完FileStream后,需要调用Dispose()方法或使用using语句来释放资源。
阅读全文