2009-11-05 83 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)和外部可用性列表。

公共/公共 - 是
保護/保護 - 必須繼承和可以使用的子類。
內部/私人 - 無
保護的內部/朋友 - 無
私人/受保護的朋友 - 無