BloggerAds
- Feb 18 Tue 2020 04:41
為WPF項目創建單元測試
- Feb 18 Tue 2020 04:41
閑說繼承
- Feb 18 Tue 2020 04:40
WPF中,如何將綁定源設置到單件實例
- Feb 18 Tue 2020 04:40
WinForm控件開發總結(三)------認識WinForm控件常用的Attribute
- Feb 18 Tue 2020 04:39
Lucene.Net學習心得
- Feb 18 Tue 2020 04:39
警惕匿名方法造成的變量共享
- Feb 18 Tue 2020 04:38
WCF分布式開發步步為贏(8):使用數據集、數據表、集合傳遞數據
- Feb 18 Tue 2020 04:38
云平臺的簡短介紹
- Feb 18 Tue 2020 04:38
老趙談IL(3):IL可以看到的東西,其實大都也可以用C#來發現
老趙談IL(3):IL可以看到的東西,其實大都也可以用C#來發現
在上一篇文章中,我們通過一些示例談論了IL與CLR中的一些特性。IL與C#等高級語言的作用類似,主要用于表示程序的邏輯。由于它同樣了解太多CLR中的高級特性,因此它在大部分情況下依舊無法展現出比那些高級語言更多的CLR細節。因此,如果您想要通過學習IL來了解CLR,那么這個過程很可能會“事倍功半”。因此,從這個角度來說,老趙并不傾向于學習IL。不過嚴格說來,即使IL無法看出CLR的細節,也不足以說明“IL無用”——這里說“無用”自然有些夸張。但是,如果我們還發現,那些原本被認為需要通過IL挖掘到的東西,現在都可以使用更好的方法來獲得,并且可以起到“事半功倍”的效果,那么似乎我們真的沒有太多理由去追逐IL了。