Beispiel:
[csharp]
public partial class CBeispiel {
}
[/csharp]
Was ist partial ? um Himmels Willen ?
Keine Angst. Partial [dt.: teilweise, unvollständig]. Diese Wort zeigt dem Compiler, das diese Deklaration ein Teil von einer vorhanden Deklaration ist. Es wird eine Klasse in verschiedene Dateien aufgeteilt.
Beispiel -> Datei 1
[csharp]
public partial class CBeispiel {
//
public CBeispiel() {
this.myMethod();
}
}
[/csharp]
Beispiel -> Datei 2
[csharp]
public partial class CBeispiel {
// hier ereugen wir mal die Methode
private void myMethod() {
// .. Code Code Code
}
}
[/csharp]
Das Schlüsselwort partial
kann vor Klassen, Strukturen und Schnittstellen stehen. Es ist ausserdem möglich, den Code in mehr als zwei Dateien aufzuteilen.