Ler em inglês

Compartilhar via


Não é possível passar argumentos para um 'New' usado em um parâmetro de tipo

Uma declaração ou instrução de atribuição invoca um tipo genérico e fornece argumentos de construtor para um parâmetro de tipo que tem a restrição Operador New.

Uma lista de restrições em um parâmetro de tipo pode especificar que o argumento de tipo passado para esse parâmetro de tipo deve expor um construtor sem parâmetros que o código de criação pode acessar. Um parâmetro de tipo não pode exigir um construtor que usa parâmetros e um parâmetro de tipo com a restrição New não pode aceitar esse construtor.

ID do erro: BC32085

Para corrigir este erro

  • Remova a lista de argumentos após o argumento de tipo na instrução invocando o tipo genérico. Não é possível passar argumentos de construtor para o parâmetro de tipo correspondente.

Confira também