【发布时间】:2015-06-05 07:08:43
【问题描述】:
我有一个名为 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
如果可能,这样做有什么问题?正常命名空间导入的工作方式和文件导入的工作方式可能存在差异。..
【问题讨论】:
-
这个类可能确实有一个命名空间——它所在项目的默认值。导入是用于命名空间而不是文件——听起来你想要包含或包含链接一个文件/类。在解决方案资源管理器中,右键单击;添加项目;选择现有项目
标签: vb.net class import namespaces