Compartir a través de


Tipo parcial (Referencia de C#)

Actualización: noviembre 2007

Las definiciones de tipo parcial permiten dividir la definición de una clase, estructura 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, estructura 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, vea la siguiente sección de Especificación del lenguaje C#.

  • 10.2 Tipos parciales

Vea también

Conceptos

Guía de programación de C#

Referencia

Modificadores (Referencia de C#)

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

Otros recursos

Referencia de C#