Looking for c# Keywords? Try Ask4Keywords

C# LanguageTeilklasse und Methoden


Einführung

Partial classes bietet uns die Möglichkeit, Klassen in mehrere Teile und in mehrere Quelldateien aufzuteilen. Alle Teile werden während der Kompilierzeit zu einer einzigen Klasse zusammengefasst. Alle Teile sollten das Schlüsselwort partial und sollten die gleiche Zugänglichkeit haben. Alle Teile sollten in derselben Assembly vorhanden sein, damit sie während der Kompilierzeit aufgenommen werden kann.

Syntax

  • public partial class MyPartialClass {}

Bemerkungen

  • Teilklassen müssen in derselben Assembly und in demselben Namensraum als die Klasse definiert werden, die sie erweitern.

  • Alle Teile der Klasse müssen das partial Schlüsselwort verwenden.

  • Alle Teile der Klasse müssen dieselbe Zugänglichkeit haben. public / protected / private etc ..

  • Wenn ein Teil das abstract Schlüsselwort verwendet, wird der kombinierte Typ als abstrakt betrachtet.

  • Wenn ein Teil das sealed Schlüsselwort verwendet, gilt der kombinierte Typ als versiegelt.

  • Wenn ein Teil einen Basistyp verwendet, erbt der kombinierte Typ von diesem Typ.

  • Der kombinierte Typ erbt alle für alle Teilklassen definierten Schnittstellen.

Teilklasse und Methoden Verwandte Beispiele