C# 命名空间

命名空间是在 C# 中的一种用于组织类和其他类型的概念。它允许您将相关类型归为一组,以避免与其他程序中的同名类型发生冲突。命名空间可以嵌套,以便您可以在组织结构上进一步划分类型。


语法:

1
2
3
4
namespace NamespaceName
{
   // Types and code go here
}

例如,您可以在名为 "MyLibrary" 的命名空间中定义一组类:

1
2
3
4
5
6
7
namespace MyLibrary
{
   public class MyClass
   {
      // Class definition goes here
   }
}

要使用此类,您需要在代码中引用命名空间:

1
2
3
using MyLibrary;
// ...
MyClass myObject = new MyClass();


果糖网