我認爲是因爲CLR這不成問題?是否可以通過C#反映VB.NET .dll程序集#
4
A
回答
7
是的。反射是一種CLR技術,適用於任何符合CLS,有時不符合規範的程序集,無論創建它的語言如何。
4
.NET不關心組件寫的是什麼語言,所以你的C#應用程序將使用反射用VB.NET裝配沒有問題。
3
任何.NET語言在運行編譯器時都會變成IL字節碼。反射器和類似的工具通過將IL逆向工程回到更高級的語法來工作,但它們不一定會產生最初編譯的代碼精確的。它們只是爲您提供更高級別的「逼近」,它將編譯成相同的字節碼。
這是最好的認爲這些工具爲回答這個問題,「什麼可能我寫來產生這樣的結果?」而不是「,原作者寫了什麼來產生這個結果?」
相關問題
- 1. 是否可以反映csproj程序集引用的細節?
- 2. C#.dll程序集是否可以包含入口點?
- 3. 是否可以反映主辦大會?
- 4. 是否可以通過VB.Net windows應用程序登錄skype
- 5. 是否可以通過反射
- 6. 是否可以通過其他應用程序使用TrueCrypt? (C#)
- 7. 是否可以反編譯SQL Server CLR存儲過程程序集?
- 8. 從C#程序通過.dll調用VB.NET方法
- 9. 是否可以禁用.NET程序集的反射?
- 10. 是否可以通過DataContractSerializer反序列化加密文件?
- 11. 從vb.net程序集編譯dll
- 12. 是否可以將PPC程序集轉換爲C?
- 13. 可以將C程序編譯爲DLL
- 14. 是否有可能從vbscript執行.NET程序集(dll)?
- 15. 是否可以通過http標頭識別Android應用程序?
- 16. 我們是否可以通過AIR應用程序實現SSO
- 17. 是否可以通過AppleStore發佈HTML 5 iPhone應用程序?
- 18. 是否可以通過appstore從iTunes下載應用程序?
- 19. 是否可以通過JavaScript發佈到Facebook應用程序牆?
- 20. 是否可以通過API調用分發iOS應用程序
- 21. 是否可以通過域IP連接Windows應用程序(C#)和端口
- 22. 是否可以通過聲明來反轉組?
- 23. 是否可以通過反射來獲得組件的評論?
- 24. 是否可以通過反射調用值類型運算符?
- 25. 是否可以通過反射來設置私有財產?
- 26. 是否可以通過XBAP覆蓋HTML?
- 27. 以下條件是否可以反映在EER圖中?
- 28. 是否可以通過C#Remoting保存對象實例?
- 29. c#中的匿名類型是否可以通過反射訪問?
- 30. 我可以從c#.net dll中調用vb.net dll嗎?
甚至不符合CLS的託管程序集。 – 2010-03-30 22:17:57
你改變了它,就像我在評論! – 2010-03-30 22:19:20