Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在VB类中实现C#接口_C#_Vb.net_Dll_Plugins - Fatal编程技术网

在VB类中实现C#接口

在VB类中实现C#接口,c#,vb.net,dll,plugins,C#,Vb.net,Dll,Plugins,我正在研究一个插件体系结构,读了一些书后,我决定使用它。host类将在C#以及该主机的一些插件中实现。我遇到的问题是,我的一些团队使用VB.net。所以问题是,是否有可能在VB中实现一个C#(插件)接口,这样当它被动态加载到宿主程序中时,它将拥有接口所需的方法 我在VB中尝试的想法: Imports PluginInterface Public Class Class1 Implements IPlugin End Class 注意:PluginInterface是包含C#IPlugi

我正在研究一个插件体系结构,读了一些书后,我决定使用它。host类将在C#以及该主机的一些插件中实现。我遇到的问题是,我的一些团队使用VB.net。所以问题是,是否有可能在VB中实现一个C#(插件)接口,这样当它被动态加载到宿主程序中时,它将拥有接口所需的方法

我在VB中尝试的想法:

Imports PluginInterface 

Public Class Class1 Implements IPlugin


End Class

注意:PluginInterface是包含C#IPlugin接口的名称空间

是的,您完全可以在VB.NET中实现用C#编写的接口,反之亦然。

我尝试了上面的代码,但不幸的是找不到名称空间。我在此之后建模的示例可以在codeproject.com/KB/cs/pluginsincsharp.aspx中找到。我正试图在VB类中实现给定的C#Iplugin接口,如上所述