.cs文件是否在.vbproj下编译?

时间:2010-04-30 10:11:43

标签: c# .net vb.net

.cs(C#)文件是否在.vbproj(VB.NET项目)下编译? (VS 2005,.NET 2)

说我有Animals.vbproj(名称空间Animals

我有 Wolf .vb Tiger .vb Cat .vb .cs

我可以使用外部AnimalsForm.vb表单中的Animals.Human吗?为什么呢?

2 个答案:

答案 0 :(得分:2)

不,它必须在一个单独的组件中。只是做一个参考 到C#程序集并像其他任何程序一样实例化C#类 类。

答案 1 :(得分:2)

不,语言选择是PER PROJECT,每个项目都会产生一个单独的程序集。

你可以使用来自外部表单的ANimal.Human引用这两个程序集,因为命名空间实际上与项目没什么关系(你可以自由地在任何程序集中使用你想要的任何命名空间),所以相同的命名空间可以在多个集会中。