C# LanguageClasse e metodi parziali


introduzione

Le classi parziali ci forniscono un'opzione per dividere le classi in più parti e in più file sorgente. Tutte le parti sono combinate in una singola classe durante la compilazione. Tutte le parti dovrebbero contenere la parola chiave partial , dovrebbero essere della stessa accessibilità. Tutte le parti devono essere presenti nello stesso assieme per essere incluse durante la compilazione.

Sintassi

  • public partial class MyPartialClass {}

Osservazioni

  • Le classi parziali devono essere definite all'interno dello stesso assembly e spazio dei nomi, come la classe che stanno estendendo.

  • Tutte le parti della classe devono utilizzare la parola chiave partial .

  • Tutte le parti della classe devono avere la stessa accessibilità; public / protected / private ecc.

  • Se una parte utilizza la parola chiave abstract , il tipo combinato viene considerato astratto.

  • Se una parte utilizza la parola chiave sealed , il tipo combinato viene considerato sealed.

  • Se una parte usa il tipo base, il tipo combinato eredita da quel tipo.

  • Il tipo combinato eredita tutte le interfacce definite su tutte le classi parziali.

Classe e metodi parziali Esempi correlati