Partilhar via


Argumentos não podem ser passados para um 'New' usado em um parâmetro do tipo

Uma declaração ou instrução de atribuição chama um tipo genérico e fornece argumentos de construtor para um parâmetro do tipo que possui a restrição Novo (Visual Basic).

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

ID de erro: BC32085

Para corrigir este erro

  • Remova o lista de argumentos após o argumento de tipo na instrução chamando o tipo genérico.Você não pode passar argumentos de construtor para o parâmetro do tipo correspondente.

Consulte também

Conceitos

Tipos genéricos no Visual Basic

Tipos de valores e tipos de referências