日期:2014-05-18  浏览次数:21010 次

【请教】处理二进制文件
我需要处理一个二进制文件,
主要是通过头信息等到我需要读出的信息的位移量,
然后跳转到该位置,
读出相关的信息。

实现上面的操作,
应该用C#的哪个类?

------解决方案--------------------

byte[] array 转为int:

public int Byte2Int(byte[] ByteArray)
{
byte_array baByteArray = new byte_array();
baByteArray.byte1 = ByteArray[0];
baByteArray.byte2 = ByteArray[1];
baByteArray.byte3 = ByteArray[2];
baByteArray.byte4 = ByteArray[3];

return baByteArray.int1;
}