部分型別 (C# 參考)

部分類型定義允許將類別、結構、介面或記錄的定義分割成多個檔案。

File1.cs 中:

namespace PC
{
    partial class A
    {
        int num = 0;
        void MethodA() { }
        partial void MethodC();
    }
}

File2.cs 中宣告:

namespace PC
{
    partial class A
    {
        void MethodB() { }
        partial void MethodC() { }
    }
}

備註

將類別、結構或介面型別分割成數個檔案在處理大型專案,或者處理自動產生的程式碼,例如 Windows Forms 設計工具提供的程式碼時,會很有用。 部分類別可包含部分方法。 如需詳細資訊,請參閱部分類別和方法

C# 語言規格

如需詳細資訊,請參閱<C# 語言規格>。 語言規格是 C# 語法及用法的限定來源。

另請參閱