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