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 finden Sie in der C#-Sprachspezifikation. Die Sprachspezifikation ist die verbindliche Quelle für die Syntax und Verwendung von C#.

Siehe auch

Referenz

Modifizierer (C#-Referenz)

Einführung in Generika (C#-Programmierhandbuch)

Konzepte

C#-Programmierhandbuch

Weitere Ressourcen

C#-Referenz