não é possível combinar a restrição 'New' e a restrição 'estrutura'
Uma lista de restrições inclui tanto a restrição Novo (Visual Basic)como a restrição Estrutura (Visual Basic).
Uma lista de restrições em um parâmetro de tipo pode especificar que o argumento passado para aquele parâmetro de tipo deve ser um tipo de valor (com a restrição Structure restrição) ou deve ser um tipo de referência (com a restrição Classe (Visual Basic) ).Não é possível especificar ambos para o mesmo parâmetro de tipo e você não pode especificar nenhum deles mais de uma vez.
A restrição New especifica que o argumento do tipo deve expor um construtor sem-parâmetros que pode acessar o criação de código.No entanto, uma estrutura não pode ter um construtor sem-parâmetros não compartilhado.Portanto, as restrições New e Structure estão em conflito.
ID de erro: BC32103
Para corrigir este erro
Decida se deseja exigir um tipo de valor ou tipo de referência para o argumento do tipo.
Se você deseja que o argumento do tipo seja um tipo de valor, remova a palavra-chave Newda lista de restrições.
Se você deseja que o argumento do tipo seja um tipo de referência, remova a palavra-chave Structureda lista de restrições.