📚FileStream的基本使用 📁
在编程中,`FileStream` 是处理文件读写的重要工具之一。它允许开发者直接与文件系统交互,无论是读取还是写入数据都非常高效。下面简单介绍一下它的基本用法!
首先,我们需要引入必要的命名空间:`System.IO`。这是操作文件的核心库。例如,创建一个 `FileStream` 对象来写入数据:
```csharp
using System;
using System.IO;
class Program {
static void Main() {
string path = "example.txt";
byte[] data = System.Text.Encoding.UTF8.GetBytes("Hello, World!");
// 创建或打开文件进行写入
using (FileStream fs = new FileStream(path, FileMode.Create, FileAccess.Write)) {
fs.Write(data, 0, data.Length);
}
Console.WriteLine("文件写入成功 ✅");
}
}
```
接着,若想读取文件内容,可以这样做:
```csharp
byte[] buffer = new byte[1024];
using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read)) {
int bytesRead = fs.Read(buffer, 0, buffer.Length);
string content = System.Text.Encoding.UTF8.GetString(buffer, 0, bytesRead);
Console.WriteLine("文件" + content);
}
```
通过这种方式,我们可以轻松实现文件的读写操作!💡
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。