我以前从未想过阅读二进制数据。我现在正在尝试学习,并制作一个简单的应用程序来从 FLAC 文件中读取标题数据并以人类可读的格式显示信息。
首先,假设我感兴趣的数据的第一位是 0x10000100,我如何使用 C# 读取第一位 (1),然后读取存储在后续 7 位中的 int 值?我已经知道如何使用 binaryreader 将字节读入字节数组......只是不知道如何在代码中解析这些数据。
提前致谢。
我以前从未想过阅读二进制数据。我现在正在尝试学习,并制作一个简单的应用程序来从 FLAC 文件中读取标题数据并以人类可读的格式显示信息。
首先,假设我感兴趣的数据的第一位是 0x10000100,我如何使用 C# 读取第一位 (1),然后读取存储在后续 7 位中的 int 值?我已经知道如何使用 binaryreader 将字节读入字节数组......只是不知道如何在代码中解析这些数据。
提前致谢。