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