2009-11-05 85 views

回答

8

是的,这不应该是一个问题。

+0

他们没有什么不同... – Pondidum 2009-11-05 10:04:54

+0

只是为了解释这一点: C#,VB.NET和所有其他编译成IL代码,语法类似于汇编程序。因此,无论使用什么语言编写应用程序/库,它最终都会成为IL代码。 – Bobby 2009-11-05 10:05:59

4

是的,当然。你可以访问DLL并且可以在DLL和调用方法中创建类的对象。

13

是的,你可以。另一种方式圆不一定是真实的,因为你可以在C#中的东西都是不符合CLS,因此你需要标记C#组件与

[assembly:CLSCompliant(true)] 
5

.NET的整点的原因是互操作性。因此,所有.NET语言程序集都应该能够来回调用其他.NET程序集,并且有一些非常特殊的注意事项,正如皮特所指出的那样。

1

是的,为什么因为.net是语言互操作性。

0

它取决于类的访问修饰符及其方法/函数。下面是访问修饰符(C#/ VB.Net)和外部可用性列表。

公共/公共 - 是
保护/保护 - 必须继承和可以使用的子类。
内部/私人 - 无
保护的内部/朋友 - 无
私人/受保护的朋友 - 无