如果我声明一个继承自ushort的枚举,如下所示:
public enum MyEnum : ushort { A = 0, B = 1 };
Run Code Online (Sandbox Code Playgroud)
然后检查它的类型如下:
if(typeof(MyEnum) != typeof(ushort))
System.Diagnostics.Debugger.Break();
Run Code Online (Sandbox Code Playgroud)
断点被调用.为什么会这样?
我已经反编译了一个 dll,我想将对 DLL 中函数的调用替换为调用我创建的自定义函数(具有相同的签名)。
我已经设法找到在汇编中调用该函数的位置。有人能解释一下我现在需要做什么吗?
我的自定义函数可以位于单独的 dll 中还是需要包含在同一个 dll 中?
我怎样才能用我的新函数调用替换函数调用?
谢谢