简单是/否问题:我可以调用一个vb.net函数编译在自己的C#DLL中编译的C#函数的vb.net DLL吗?在同一个应用程序中运行。我可以从c#.net dll中调用vb.net dll吗?
0
A
回答
8
是的,这不应该是一个问题。
4
是的,当然。你可以访问DLL并且可以在DLL和调用方法中创建类的对象。
13
是的,你可以。另一种方式圆不一定是真实的,因为你可以在C#中的东西都是不符合CLS,因此你需要标记C#组件与
[assembly:CLSCompliant(true)]
5
.NET的整点的原因是互操作性。因此,所有.NET语言程序集都应该能够来回调用其他.NET程序集,并且有一些非常特殊的注意事项,正如皮特所指出的那样。
1
是的,为什么因为.net是语言互操作性。
0
它取决于类的访问修饰符及其方法/函数。下面是访问修饰符(C#/ VB.Net)和外部可用性列表。
公共/公共 - 是
保护/保护 - 必须继承和可以使用的子类。
内部/私人 - 无
保护的内部/朋友 - 无
私人/受保护的朋友 - 无
相关问题
- 1. 你可以从C DLL调用C#DLL吗?
- 2. IronPython可以直接调用.net dll吗?
- 3. 我可以在.net 3.5中调用.net 2.0 dll吗?
- 4. 使用VB.Net2010调用C'#DLL从VB.Net
- 5. VB.NET窗体可以形成应用程序引用并在引用C++ DLL的C#DLL中调用函数吗?
- 6. C#.NET调用C++ DLL
- 7. 我们可以从Delphi 5应用程序调用.net(2.0)dll
- 8. 我可以在Android应用程序中使用Net Dll吗?
- 9. 我可以在4.0应用程序中引用.NET 3.5 .DLL吗?
- 10. 从本机C++调用.NET dll
- 11. 我可以正确调用这个C++ DLL吗?
- 12. 我可以从程序(DLL)调用的C++或C编译器
- 13. 我可以在“Delphi 2007 for Win32”中使用.NET DLL吗?
- 14. Ruby可以导入.NET DLL吗?
- 15. LSODA到DLL - Fortran(F77)从dll调用C#
- 16. 可以从DLL
- 17. 从C++调用C#dll
- 18. 调用C++ DLL从C#
- 19. 如果我有dll源代码,是否可以从Delphi调试C++ builder dll?
- 20. 在C#中创建一个可以从DLL中调用的API
- 21. 机DLL调用一个.NET的DLL
- 22. 必须使用C++ dll来调用C#.NET方法吗?
- 23. 可以vb6 dll使用.net com可见dll是gac
- 24. 我的.net C++ Dll/Tlb中引用了哪些DLL?
- 25. 从Visual Basic调用C++ DLL
- 26. 从Python调用C++ DLL
- 27. 从Delphi调用C#dll
- 28. 从C#调用BCB dll#
- 29. 从java调用C++ dll
- 30. C#DLL可以调用调用C++静态库的C++/CLI托管包装吗?
他们没有什么不同... – Pondidum 2009-11-05 10:04:54
只是为了解释这一点: C#,VB.NET和所有其他编译成IL代码,语法类似于汇编程序。因此,无论使用什么语言编写应用程序/库,它最终都会成为IL代码。 – Bobby 2009-11-05 10:05:59