gpt4 book ai didi

vb.net - 如何在vb.net中正确使用命名空间

转载 作者:行者123 更新时间:2023-12-02 04:42:14 25 4
gpt4 key购买 nike

我有一个名为 WebApp 的 Web 应用程序项目,还有一个名为 LibProj 的库项目,我在其中定义了一个命名空间,例如

Namespace LibProj
Public Class Employee
Public Property Name As String
End Class
End Namespace

现在我添加对 WebApp 的引用并尝试使用命名空间

Imports LibProj

但这不起作用。我必须添加

Imports LibProj.LibProj

在我研究的所有示例中,它总是与 Imports LibProj 一起使用,但我只是看不出我的程序出了什么问题。有人可以帮我吗?

最佳答案

在 VB 中,您不需要在每个文件中指定命名空间 - it will take on the root namespace of the project .

这些根命名空间与它们所在的项目具有相同的名称(默认情况下),因此您的根命名空间将已经是LibProj。通过在代码中添加 Namespace 语句,您将向根命名空间添加子命名空间。

如果您想在根命名空间之外创建新的命名空间,请在其前面加上 Global,例如:

Namespace Global.SomeOtherLib
'...
End Namespace

这不再是您项目的根命名空间的一部分。

您可以通过转到“应用程序”部分中的项目属性来查找和编辑项目的根命名空间。

关于vb.net - 如何在vb.net中正确使用命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29896246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com