Byte[] byteSource = System.IO.File.ReadAllBytes(FileInputPath);
int fileOffset = BitConverter.ToInt32(byteSource);
我正在尝试将Byte数组转换为int但是它的显示错误“Toint32的无重载方法”
答案 0 :(得分:1)
ToInt32
没有超载的单一参数。 The method期望数组和起始索引。
int fileOffset = BitConverter.ToInt32(byteSource, 0);
答案 1 :(得分:1)
是的,单个参数没有方法重载。您还需要指定偏移值。
int fileOffset = BitConverter.ToInt32(byteSource, 0);