共用方式為


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# 參考