共用方式為


partial (型別) (C# 參考)

部分型別定義允許類別、結構 (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# 語言規格。語言規格是 C# 語法和用法的限定來源。

請參閱

參考

修飾詞 (C# 參考)

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

概念

C# 程式設計手冊

其他資源

C# 參考