今天碰到一个问题,手上有一个二进制文件,里面的数据是由一个一个的float32类型数值组成,现在需要在C#中读取这个文件中的所有数据。
首先找到C#中用于读取二进制文件的有BinaryReade这个类,那么关于这个类的描述及其方法参见MSDN:
https://msdn.microsoft.com/en-us/library/system.io.binaryreader_methods(v=vs.110).aspx
我们可以看到,这个类中有很多不同的ReadXXX函数,用于读取不同类型的数据,然而并没有float32这种类型的读取方法。