c#怎么将图像视频音频文件转化为二进制格式
时间: 2023-08-13 12:05:35 浏览: 197
在C#中,可以使用System.IO命名空间中的FileStream类来读取图像、视频或音频文件的二进制数据。以下是一个简单的示例代码:
```csharp
using System.IO;
string filePath = "example.png";
byte[] binaryData;
using (FileStream fileStream = new FileStream(filePath, FileMode.Open))
{
binaryData = new byte[fileStream.Length];
fileStream.Read(binaryData, 0, (int)fileStream.Length);
}
```
在这个示例中,我们指定了一个文件路径,然后使用FileStream类打开文件并读取二进制数据。我们创建了一个byte类型的数组来存储二进制数据,然后使用FileStream类的Read方法将数据读取到这个数组中。
你可以在这个基础上进行扩展,比如使用其他编码方式,或者将二进制数据写入到其他文件中。
阅读全文