在 VB 类中实现 C# 接口

发布于 2024-09-30 03:13:59 字数 316 浏览 0 评论 0原文

我正在研究一种插件架构,经过一番阅读后,我决定采用一种插件架构。主机类以及该主机的一些插件将用 C# 实现。我遇到的问题是我的一些团队使用 VB.net。所以问题是,是否可以在 VB 中实现 C#(插件)接口,以便当它动态加载到主机程序中时,它将具有该接口所需的方法。

我在 VB 中尝试的想法:

Imports PluginInterface 

Public Class Class1 Implements IPlugin


End Class

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

I am working on a plugin architecture and after some reading I have settled on one. The host class will be implemented in C# as well as some of the plugins for that host. The issue I am having is that some of my team uses VB.net. So the question, is it possible to implement a C# (plugin)interface in VB, such that when it is dynamically loaded into the host program it will have the methods required by the interface.

The idea I am attempting in VB:

Imports PluginInterface 

Public Class Class1 Implements IPlugin


End Class

Note: PluginInterface is the namespace that contains the C# IPlugin interface

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

骄傲 2024-10-07 03:13:59

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

Yes, you can absolutely implement an interface written in C# within VB.NET, and vice versa.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文