partial (Typ) (C#-Referenz)
Die Definitionen partieller Typen ermöglichen es, die Definition einer Klasse, einer Struktur oder einer Schnittstelle auf mehrere Dateien aufzuteilen.
In Datei1.cs:
namespace PC
{
partial class A
{
int num = 0;
void MethodA() { }
partial void MethodC();
}
}
In File2.cs die Deklaration:
namespace PC
{
partial class A
{
void MethodB() { }
partial void MethodC() { }
}
}
Hinweise
Einen Klassen-, Struktur- oder Schnittstellentyp auf mehrere Dateien aufzuteilen kann hilfreich sein, wenn Sie mit großen Projekten oder mit automatisch generiertem Code wie dem von Windows Forms-Designer bereitgestellten Code arbeiten. Ein partieller Typ kann eine partielle Methode enthalten. Weitere Informationen finden Sie unter Partielle Klassen und Methoden (C#-Programmierhandbuch).
C#-Programmiersprachenspezifikation
Weitere Informationen erhalten Sie unter C#-Sprachspezifikation. Die Sprachspezifikation ist die verbindliche Quelle für die Syntax und Verwendung von C#.
Siehe auch
Referenz
Einführung in Generika (C#-Programmierhandbuch)