C#學習 [型別系統] 名稱空間(12)

huiy_小溪發表於2024-10-30

作用

1.組織類

System.Console.WriteLine("Hello World!");

System 是一個名稱空間,Console 是該名稱空間中的一個類。 可使用 using 關鍵字,這樣就不必使用完整的名稱。

using System;
Console.WriteLine("Hello World!");
  1. 控制類和方法名稱的範圍
namespace SampleNamespace;

class AnotherSampleClass
{
    public void AnotherSampleMethod()
    {
        System.Console.WriteLine(
            "SampleMethod inside SampleNamespace");
    }
}

小結

  • 組織大型程式碼專案。
  • 透過使用 . 運算子分隔它們。
  • using 指令可免去為每個類指定名稱空間的名稱。
  • global 名稱空間是“根”名稱空間:global::System 始終引用 .NET System 名稱空間。
  • 名稱空間的路徑不一定要和程式碼所在的目錄路徑一致,名稱空間路徑可以隨意定製。

相關文章