2010-10-28 89 views
0

我正在開發一個插件架構,並且在閱讀完一些東西之後,我已經解決了這個問題。主機類將在C#中實現以及該主機的一些插件。我遇到的問題是我的一些團隊使用VB.net。所以問題是,是否可以在VB中實現一個C#(插件)接口,以便當它動態加載到主機程序中時,它將具有接口所需的方法。在VB類中實現C#接口

我試圖在VB的想法:

Imports PluginInterface 

Public Class Class1 Implements IPlugin 


End Class 

注:PluginInterface是包含C#IPlugin接口命名空間

+0

我沒有嘗試上面的代碼,不幸的是命名空間無法找到。我正在對此進行建模的示例可以找到codeproject.com/KB/cs/pluginsincsharp.aspx。我試圖在VB類中實現給定的C#Iplugin接口,就像上面的 – GRush 2010-10-28 15:39:57

回答

2

是的,你完全可以實現內VB.NET C#編寫的接口,反之亦然。

+0

一樣,對於所有的.NET語言,就我所知,同樣如此...... – 2010-10-28 15:22:51