C#BinaryWriter.Write()方法
时间: 2024-04-08 11:35:28 浏览: 153
cucun_c#存储文件方法_
C#的BinaryWriter.Write()方法用于将各种数据类型的值写入二进制流中。它接受不同的参数类型,例如整数、浮点数、布尔值、字符和字符串等。
以下是一些常见的用法示例:
1. 写入整数:
```csharp
int number = 42;
binaryWriter.Write(number);
```
2. 写入浮点数:
```csharp
double pi = 3.14159;
binaryWriter.Write(pi);
```
3. 写入布尔值:
```csharp
bool isTrue = true;
binaryWriter.Write(isTrue);
```
4. 写入字符:
```csharp
char letter = 'A';
binaryWriter.Write(letter);
```
5. 写入字符串:
```csharp
string message = "Hello, world!";
binaryWriter.Write(message);
```
需要注意的是,BinaryWriter.Write()方法写入的数据类型必须与对应的BinaryReader.Read()方法读取的数据类型相匹配,否则可能导致数据读取错误。
阅读全文