Não é possível combinar a restrição 'Structure' e uma restrição de tipo de classe específica
Uma lista de restrições inclui a restrição Structure (Visual Basic) e o nome de uma classe definida.
Uma lista de restrições impõe requisitos ao argumento de tipo passado para o parâmetro de tipo. Você pode especificar os seguintes requisitos em qualquer combinação:
O argumento de tipo deve implementar uma ou mais interfaces
O argumento de tipo deve herdar de uma classe, no máximo
O argumento de tipo deve expor um construtor sem parâmetros que o código de criação possa acessar (incluir a restrição
New
)
Se você não incluir nenhuma classe ou interface específica na lista de restrições, poderá impor um requisito mais geral especificando um dos seguintes itens:
O argumento de tipo deve ser um tipo de valor (incluir a restrição
Structure
)O argumento de tipo deve ser um tipo de referência (incluir a restrição
Class
)
Você não pode especificar Structure
e Class
no mesmo parâmetro de tipo, nem especificar uma delas mais de uma vez.
ID do erro: BC32108
Se você quiser que o argumento de tipo seja um tipo de valor, remova o nome de classe da lista de restrições.
Se você quiser que o argumento de tipo herde do nome de classe especificado, remova a palavra-chave
Structure
da lista de restrições.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: