我使用了 redgate 的 .NET Reflector 8,并使用了将 .dll 导出到 C# 文件的功能,但我遇到了一种错误情况,我不知道如何修复此错误。
错误状态:错误 36 运算符“<”不能应用于“long”和“ulong”类型的操作数
我知道错误与按位有关,但我不确定如何解决具体情况。
if (!flag && (num7 < (((ulong) endLocation) - (((ulong) 4L) + num6))))
{
this.offsetOfFirstEntry = endLocation - ((4L + ((long) num6)) + num7);
if (this.offsetOfFirstEntry <= 0L)
{
throw new ZipException("Invalid embedded zip archive");
}
}
这是错误的快照:
解决此类错误的最佳方法是什么?