O nome do parâmetro de tipo '<typeparametername1>' não corresponde ao nome '<typeparametername2>' do parâmetro de tipo correspondente definido em um dos outros tipos parciais de '<partialtypename>'
Uma classe ou estrutura genérica é definida em várias declarações parciais com especificações de parâmetros de tipo conflitantes.
Quando você divide a definição de uma classe ou estrutura entre várias declarações parciais, o compilador trata o tipo como a união de todas as suas declarações parciais. Isso se aplica não apenas aos membros, mas também à implementação, herança e nível de acesso.
Não é possível especificar vários nomes para qualquer parâmetro de tipo na definição de uma classe ou estrutura genérica.
ID de erro: BC30931
- Decida qual nome o parâmetro type deve ter e use o mesmo nome em todas as declarações parciais.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: