如何在Windows应用程序中的VB.NET项目中使用C#类?

Dee*_*pak 9 vb.net

我想在VB.Net项目中使用C#代码文件哪个是基于Windows的应用程序.但是那个C#类没有在VB.NET应用程序中使用.我该如何执行此任务.

谢谢

Ada*_*lph 12

在它自己的C#类库(DLL)中编译C#类,然后在VB项目中添加对C#DLL的引用.然后,您可以在VB项目中使用该类.

但是,如果要在VB项目中包含C#类的源代码,则必须将类从C#转换为VB.有各种方法可以做到这一点,例如在线工具将C#转换为VB.NET


Sim*_*der 7

如果它是.NET程序集,您还可以添加可执行文件的引用.所以只需编译你的C#项目并将其作为参考添加到你的VB项目中.


小智 7

组合您的VB.net和C#.net项目非常简单.

第1步 - 添加您想要组合到单个解决方案的项目.

步骤2 - 在任何一个项目VB/C#中,您要在其中调用来自其他语言项目" Goto-添加参考项目 "的类,并选择将自动显示的其他项目.

Step3 - 添加引用后,只需在代码中添加"Imports(in VB)"或"using(in C#)"语句.

Step4 - bingooo !!! 现在您可以使用另一种语言的VB/C#类.

(提示:你可以在这里只朝一个方向前进,即你可以在VB.net中使用你的C#类,反之亦然.)

祝一切顺利