如何用 C# 代码读取 JPG 文件最后一个字节?
时间: 2024-10-24 17:13:35 浏览: 18
c#读取图片文件信息并转换成16进制文本方法.docx
在 C# 中,你可以使用 `FileStream` 和 `BinaryReader` 类来读取 JPG 文件的最后一个字节。以下是一个简单的示例:
```csharp
using System.IO;
public byte ReadLastByte(string filePath)
{
try
{
using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
BinaryReader reader = new BinaryReader(fileStream);
return reader.ReadByte();
}
}
catch (Exception ex)
{
Console.WriteLine($"Error reading file: {ex.Message}");
return 0; // 返回默认值或处理错误的情况
}
}
```
这个方法首先打开指定路径下的文件,然后创建一个 `BinaryReader` 对象来逐字节读取数据。最后,它会返回文件的最后一个字节。
阅读全文