我在一个项目中使用 asp.net [C#]。这是一个大项目,包括课程。我需要添加一些VB类来实现一些计算。是否可以从 C# 代码调用 VB 类?
我并不否认所有其他答案中提到的事实,即我们可以\xe2\x80\x99t 在同一项目中混合语言。最好的方法是创建一个单独的库并将其用作项目中的参考。这将更容易实现,并且在可维护性方面也更好。
\n\n但对于ASP.NET网站,我们绝对可以使用不同语言的多个类。为了实现这一点,我们可以配置我们的 web 应用程序来创建App_Code文件夹的子文件夹作为单独的可兼容单元,然后每个文件夹可以包含不同编程语言的源代码。
\n\n您可以按如下方式更改配置文件。
\n\n
完成后,为文件夹中定义的语言添加相应的类。CSCode 文件夹中的 C# 和 VBCode 文件夹中的 VB 如下。
\n\n
最后,您可以在网站的其他区域使用它,如下所示。
\n\n
| 归档时间: |
|
| 查看次数: |
676 次 |
| 最近记录: |