|
|
1
27
项目 解决方案 .
我建议您创建一个包含两个项目的解决方案:一个在C#中,它形成了一个从VB项目中使用的库。这很简单,易于维护和扩展。 |
|
|
2
16
我自己从来没有这样做过,但我知道你可以将C代码编译成dll,然后在你的VB项目中加载并引用dll。 从…起 "Calling C# class in VB.net"
How To: Create and Use C# DLLs (来自MSDN,适用于VS2005) |
|
|
3
9
您还需要确保您的C#代码符合CLS。这意味着它不会公开任何其他.NET语言无法理解的功能(例如,未签名的INT-在VB中不存在,或仅按大小写区分不同的类-因为VB不区分大小写)。要做到这一点,您需要添加一个属性,以便在您违反任何准则时编译器将引发错误。 This article 演示如何执行此操作:
|
|
4
3
http://msquant.sourceforge.net/ ,而且效果很好)。 您不需要担心DLL,只需参考 (使用“添加参考”对话框中的“项目”选项卡)。例如,如果需要在C#代码/项目中使用函数,请在VB.NET项目中添加对C#项目的引用。 |
|
|
5
3
不能在同一项目中使用C#文件和VB文件。但是,您可以将VB和C#项目放在同一个解决方案中并引用它们。 在代码中,您可以使用:
或
一旦将引用添加到适当的项目中,就可以构建解决方案了。
|
|
6
2
|
|
7
0
VB.NET 我会使用上面发布的解决方案之一 你可以试试类似的东西* Convert C# to VB.NET . 它将C#转换为VB.NET代码。当我必须转换网络上用C#编写的内容时,我只使用此页面。 |
|
|
Albert Laure · 在SSRS中的不同数据集中添加值字段 13 年前 |
|
|
Edward Newgate · 正确的Json反序列化 14 年前 |
|
|
DiggDev · visualstudio2005 ctrl+f不工作 14 年前 |