Compartir a través de


Tipo parcial (Referencia de C#)

Las definiciones de tipo parcial permiten que la definición de una clase, estructura, interfaz o registro se divida en varias definiciones que pueden estar en diferentes archivos del mismo proyecto.

En File1.cs:

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

La declaración en File2.cs:

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

Observaciones

Dividir un tipo de clase, estructura o interfaz en varios archivos puede resultar útil cuando trabaja con proyectos de gran tamaño o con código generado automáticamente, como el proporcionado por el Diseñador de Windows Forms. Un tipo parcial puede contener un método parcial. Para más información, vea Clases y métodos parciales.

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#.

Consulte también