parcial (Tipo) (Referência de C#)
Definições de tipo parcial permitem a definição de uma classe, struct ou interface para ser dividido em vários arquivos.
No File1.cs:
namespace PC
{
partial class A
{
int num = 0;
void MethodA() { }
partial void MethodC();
}
}
No File2.cs da declaração:
namespace PC
{
partial class A
{
void MethodB(){}
partial void MethodC() { }
}
}
Comentários
Dividir uma classe, struct ou interface tipo através de vários arquivos pode ser útil quando você estiver trabalhando com projetos grandes, ou com o código gerado automaticamente, como o fornecido pelo O Windows Forms Designer. Um tipo parcial pode conter um método parcial. Para obter mais informações, consulte Parcial Classes e métodos (guia de programação de C#).
Especificação da linguagem C#
Para obter mais informações, consulte C# Language Specification A especificação de linguagem é a fonte definitiva para a sintaxe e o uso de C#.
Consulte também
Referência
Introduction to Generics (C# Programming Guide)