我认为是因为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. 是否可以通过反射
- 7. 是否可以将参数传递给程序集dll?
- 8. 是否可以通过其他应用程序使用TrueCrypt? (C#)
- 9. 是否可以反编译SQL Server CLR存储过程程序集?
- 10. 从C#程序通过.dll调用VB.NET方法
- 11. 是否可以禁用.NET程序集的反射?
- 12. 是否可以通过youtube API反转结果的顺序?
- 13. 是否可以通过DataContractSerializer反序列化加密文件?
- 14. 是否可以轻松地对C++ .Net程序集进行反编译?
- 15. 我们可以反编译一个C#DLL到VB.NET
- 16. 是否可以通过Arrays.sort排序HashMap
- 17. 从vb.net程序集编译dll
- 18. 是否可以将PPC程序集转换为C?
- 19. 是否可以通过dll访问.Net运行时
- 20. 可以将C程序编译为DLL
- 21. 是否有可能从vbscript执行.NET程序集(dll)?
- 22. VB.Net DLL事件,C#处理程序
- 23. 是否可以通过程序对图像着色?
- 24. 是否可以通过http标头识别Android应用程序?
- 25. 是否可以通过AppleStore发布HTML 5 iPhone应用程序?
- 26. 是否可以通过快捷方式启动2个程序?
- 27. 是否可以通过iPad应用程序编辑.ePub文件?
- 28. 是否可以通过appstore从iTunes下载应用程序?
- 29. 是否可以通过Android应用程序录制电话?
- 30. 我们是否可以通过AIR应用程序实现SSO
甚至不符合CLS的托管程序集。 – 2010-03-30 22:17:57
你改变了它,就像我在评论! – 2010-03-30 22:19:20