色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

趣味問題:你能用Reflection.Emit生成這段代碼嗎?

眾所周知,Reflection.Emit是非常強(qiáng)大的工具,可以在運(yùn)行時動態(tài)生成各種程序集、類型和方法的IL代碼,幾乎無所不能。原先我也是這樣認(rèn)為的,但是看了某個人的博客之后我發(fā)現(xiàn)想要用Reflection.Emit做一些特殊的事情還是很需要技巧性的。假設(shè)你還沒有看過那個人的博客(暫時先不公開……)可以嘗試一下這個問題。下面的代碼可以用vbc.exe正確編譯(當(dāng)然等價C#程序也可以經(jīng)試驗C#編譯器無法處理該邏輯,各位參照VB的行為吧)。。。

Class A
Implements B.I
End Class

Class B
Inherits A
Interface I

End Interface
End Class

NET技術(shù)趣味問題:你能用Reflection.Emit生成這段代碼嗎?,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 永川市| 黑山县| 长岭县| 文化| 加查县| 阿拉善左旗| 资阳市| 临猗县| 天长市| 宁河县| 利津县| 本溪市| 随州市| 纳雍县| 睢宁县| 冷水江市| 元谋县| 麻栗坡县| 富蕴县| 通河县| 社旗县| 彭泽县| 建湖县| 河北省| 雷波县| 无锡市| 新竹市| 巴楚县| 丰都县| 绥芬河市| 南涧| 涟水县| 新田县| 图木舒克市| 阿拉善左旗| 三穗县| 达日县| 建水县| 罗甸县| 芜湖市| 苍南县|