当我运行我的程序时,下面的代码出现错误:
///////////////////////////// Read in the selected //////////////
BinaryReader br2 = new BinaryReader(File.OpenRead(directoryToSearch2),
System.Text.Encoding.BigEndianUnicode);
var Hexbytes = new List<string>();
///////////////////////////// Read in offset ////////////////
for (int a = 0x12 ; a <= 0x26; a++)
{
br.BaseStream.Position = a;
Hexbytes.Add(br.ReadByte().ToString("X2"));
}
调试器不喜欢的主线是 this br.BaseStream.Position = a;
。
它指出“未处理 NullReferenceException ”和“未将对象引用设置为对象的实例。 ”
任何想法出了什么问题?