partial (Typ) (C#-Referenz)

Aktualisiert: November 2007

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 Der Windows Forms-Designer bereitgestellten Code arbeiten. Ein partieller Typ kann eine partielle Methode enthalten. Weitere Informationen hierzu finden Sie unter Partielle Klassen und Methoden (C#-Programmierhandbuch).

C#-Programmiersprachenspezifikation

Weitere Informationen finden Sie im folgenden Abschnitt in der C#-Programmiersprachenspezifikation:

  • 10.2 Partielle Typen

Siehe auch

Konzepte

C#-Programmierhandbuch

Referenz

Modifizierer (C#-Referenz)

Einführung in Generika (C#-Programmierhandbuch)

Weitere Ressourcen

C#-Referenz