代码
internal abstract class DotMatrix
{
protected byte[] file;
protected virtual byte[] ReadMatrixBytes(char word)
{
long offsetInFile = this.GetOffsetInFile(word);
byte[] buffer = new byte[this.matrixBytesSize];
for (long i = offsetInFile; i < (this.matrixBytesSize + offsetInFile); i += 1L)
{ buffer[(int)((IntPtr)(i - offsetInFile))] = file[(int)((IntPtr)i)];
}
return buffer;
}
}
提示我file[(int)((IntPtr)i)]file为null,可是i明明有数据的啊,求帮助
internal abstract class DotMatrix
{
protected byte[] file;
protected virtual byte[] ReadMatrixBytes(char word)
{
long offsetInFile = this.GetOffsetInFile(word);
byte[] buffer = new byte[this.matrixBytesSize];
for (long i = offsetInFile; i < (this.matrixBytesSize + offsetInFile); i += 1L)
{ buffer[(int)((IntPtr)(i - offsetInFile))] = file[(int)((IntPtr)i)];
}
return buffer;
}
}
提示我file[(int)((IntPtr)i)]file为null,可是i明明有数据的啊,求帮助
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货