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

参考文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。