As restrições para este parâmetro de tipo não correspondem às restrições no parâmetro de tipo correspondente definido em um dos outros tipos parciais de '|1'

Quando você divide a definição de uma classe ou estrutura entre várias declarações, o compilador trata a classe ou estrutura como a união de todas as suas declarações parciais. Por isso, não é possível definir modificadores conflitantes ou listas de parâmetros de tipo nas várias declarações parciais.

ID de erro: BC30932

Para corrigir este erro

  1. Determine qual lista de parâmetros de tipo é a desejada para sua classe ou estrutura. Isso inclui os parâmetros, sua ordem e suas listas de restrições.

  2. Certifique-se de que cada definição parcial usa a lista de parâmetros de tipo idêntico.

Consulte também