在C#中,命名空間用于組織和管理代碼,以便更好地組織項目結構和避免命名沖突。要定義一個命名空間,可以使用關鍵字"namespace",如下所示:
namespace MyNamespace
{
// 在這里定義類、方法等
}
要在代碼中使用命名空間中的類或方法,可以通過以下方式引用:
using MyNamespace;
namespace MyProgram
{
class Program
{
static void Main()
{
MyClass myObject = new MyClass();
myObject.MyMethod();
}
}
}
在上面的例子中,我們在MyProgram命名空間中引用了MyNamespace命名空間中的MyClass類和MyMethod方法。
另外,還可以使用別名來引用命名空間,以避免命名沖突:
using Alias = MyNamespace.MyClass;