namespace和use关键字

时间:2010-07-13 07:32:47

标签: c# vb.net

为什么要使用命名空间并使用关键字和命名空间声明

1 个答案:

答案 0 :(得分:1)

命名空间用于以逻辑方式组织代码中的类型。想象一下基类库本身,它有数千种类型,没有命名空间。它只是一个使代码更加结构化的工具,就像在文件系统中创建目录的能力一样,可以帮助您组织文件。

现在,由于类型的全名是命名空间和类型名称,因此这些名称可能会变得相当长。为了使您作为开发人员更容易,您可以告诉编译器您正在使用using(或VB.NET中的Imports)指令的代码文件中的某些名称空间中的类型,以及那么你不需要在该文件中使用全名。它只是告诉编译器在哪里查找未使用代码中的全名输入的任何类型。