使用vb.net,我如何使用没有命名空间的类?

时间:2015-03-31 19:44:36

标签: vb.net class import namespaces

我有一个名为class.vb的文件。 在一个单独的项目中,我想利用这个课程。但是,class.vb不使用命名空间。

class.vb:

Imports System

Public Class MyClass
     Public Sub DoSomething()
          Console.WriteLine("Hello")
     End Sub
End Class

试图说明我想做的事情:

Imports MyAlias = C:\whatever\class.vb

Public Class MyOtherClass
     Public Sub DoSomethingElse()
          MyAlias.MyClass.DoSomething()
     End Sub
End Class

如果可以,这样做有什么问题?也许正常的命名空间导入工作方式与文件导入之间存在差异。

1 个答案:

答案 0 :(得分:1)

要利用现有的课程,您需要右键单击要添加课程的文件夹(或简称项目)(来自visual studio)并执行添加现有项目。然后浏览文件资源管理器并选择您的课程。一旦完成,应该正确包括在内。

如果课程使用您之前项目中的其他课程,请确保将其包括在内。

如果之后仍然存在问题,您只需创建一个空类并将内容复制粘贴到其中