今天我打开了 Visual Studio 2013 Professional Edition,出现了错误:exception has been thrown by a target of invocation. 我也尝试着打开 ILSpy 来调试一个dll,但它却崩溃了。我认为这可能是由于同...
为了探索C#编译器如何优化代码,我创建了一个简单的测试应用程序。每次进行测试更改后,我都会编译该应用程序,然后在ILSpy中打开二进制文件。 我注意到了一些对我来说很奇怪的东西。显然,这是有意为之的,但是我想不出编译器为什么要这样做。 请考虑以下代码:static void Main(st...
我使用 ILSpy 检查了 XNA 框架中的一些 dll 文件,发现了以下内容: class KerningHelper { private void !KerningHelper() { ((IDisposable)this).Dispose(); ...
我正在查看在 ILSpy 中反编译的 Task.Delay(int) 方法: // System.Threading.Tasks.Task [__DynamicallyInvokable] public static Task Delay(int millisecondsDelay) { ...