共用方式為


partial (型別) (C# 參考)

更新:2007 年 11 月

部分型別定義允許類別、結構 (Struct) 或介面等的定義分割成多個檔案。

在 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 Form 設計工具所提供的程式碼) 時,將類別、結構 (Struct) 或介面型別 (Interface Type) 分割成數個檔案可能會非常實用。部分型別可能包含部分方法。如需詳細資訊,請參閱部分類別和方法 (C# 程式設計手冊)

C# 語言規格

如需詳細資訊,請參閱 C# 語言規格中的下列章節:

  • 10.2 部分型別

請參閱

概念

C# 程式設計手冊

參考

修飾詞 (C# 參考)

泛型簡介 (C# 程式設計手冊)

其他資源

C# 參考