namespace 关键字用于声明包含一组相关对象的作用域。 可以使用命名空间来组织代码元素并创建全局唯一类型。
在命名空间中,可以声明零个或多个以下类型:
class 类interface 接口struct 结构体enum 枚举delegate 委托namespace 可以声明嵌套的命名空间(文件范围的命名空间声明除外)
以下示例显示如何在嵌套命名空间中调用静态方法。
namespace SomeNameSpace
{
public class MyClass
{
static void Main()
{
Nested.NestedNameSpaceClass.SayHello();
}
}
// a nested namespace
namespace Nested
{
public class NestedNameSpaceClass
{
public static void SayHello()
{
Console.WriteLine("Hello");
}
}
}
}
// Output: Hello
参考文章
发表评论