Membros não compartilhados numa Estrutura não podem ser declarados como 'Novo'
Uma variável não compartilhada numa estrutura é declarada com a cláusula New.
Você pode inicializar uma variável de referência compartilhada em uma estrutura, e você pode ter uma variável de referência não compartilhada sem inicialização, como as seguintes linhas de código mostram.
Shared structVar1 As New System.ApplicationException
Dim structVar2 As System.ApplicationException
Entretanto, você não pode inicializar uma variável de referência não compartilhada em uma estrutura.A seguinte linha de código é inválida.
Dim structVar3 As New System.ApplicationException ' INVALID IN A STRUCTURE
ID de erro: BC30795
Para corrigir este erro
- Remova o modificador Shared ou a palavra-chave New da declaração de variável de referência.