Tipo parcial (Referencia de C#)

Las definiciones de tipo parcial permiten dividir la definición de una clase, struct o interfaz en varios archivos.

En Archivo1.cs:

namespace PC
{
    partial class A
    {
        int num = 0;
        void MethodA() { }
        partial void MethodC();
    }
}

En Archivo2.cs, la declaración:

namespace PC
{
    partial class A
    {
        void MethodB() { }
        partial void MethodC() { }
    }
}

Comentarios

Dividir una clase, struct o tipo de interfaz en varios archivos puede ser útil cuando se trabaja con proyectos grandes o código generado automáticamente como el que proporciona el Diseñador de Windows Forms. Un tipo parcial puede contener un método parcial. Para obtener más información, vea Clases y métodos parciales (Guía de programación de C#).

Especificación del lenguaje C#

Para obtener más información, consulte la Especificación del lenguaje C#. La especificación del lenguaje es la fuente definitiva de la sintaxis y el uso de C#.

Vea también

Referencia

Modificadores (Referencia de C#)

Introducción a los genéricos (Guía de programación de C#)

Conceptos

Guía de programación de C#

Otros recursos

Referencia de C#