C#BinaryWriter.Write()方法列程
时间: 2024-04-09 22:28:10 浏览: 14
C# 中的 BinaryWriter.Write() 方法用于将不同类型的数据写入二进制流中。它接受不同的参数来支持不同的数据类型。下面是一个示例代码:
```
using System;
using System.IO;
class Program
{
static void Main()
{
// 创建一个文件流
using (FileStream fileStream = new FileStream("data.bin", FileMode.Create))
{
// 创建一个 BinaryWriter 对象
using (BinaryWriter writer = new BinaryWriter(fileStream))
{
// 写入不同类型的数据
writer.Write(42); // 写入一个整数
writer.Write(3.14f); // 写入一个浮点数
writer.Write("Hello, World!"); // 写入一个字符串
writer.Write(true); // 写入一个布尔值
}
}
}
}
```
上述代码创建了一个名为 "data.bin" 的文件,并使用 BinaryWriter 将不同类型的数据写入其中。使用 Write() 方法可以写入整数、浮点数、字符串和布尔值等。注意,在写入完成后需要正确地关闭流和 BinaryWriter 对象。
希望这可以帮助到你!如果还有其他问题,请随时提问。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)