部分型別 (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# 語法及用法的限定來源。