c#filestream 的用法
时间: 2023-08-28 12:06:07 浏览: 113
C# FileStream简单介绍和使用
C#中的FileStream类允许我们在文件中读取和写入数据。以下是使用FileStream类的示例:
1. 创建一个FileStream对象:
```
FileStream fileStream = new FileStream(@"C:\data.txt", FileMode.OpenOrCreate);
```
2. 在文件中写入数据:
```
byte[] data = Encoding.UTF8.GetBytes("Hello World!");
fileStream.Write(data, 0, data.Length);
```
3. 从文件中读取数据:
```
byte[] buffer = new byte[1024];
int bytesRead = fileStream.Read(buffer, 0, buffer.Length);
string data = Encoding.UTF8.GetString(buffer, 0, bytesRead);
```
4. 关闭FileStream对象:
```
fileStream.Close();
```
以上是使用FileStream类的基本示例。需要注意的是,在使用FileStream读取和写入文件时,需要确保文件的访问权限设置正确,否则会抛出异常。
阅读全文