I membri non condivisi di una struttura non possono essere dichiarati 'New'

Aggiornamento: novembre 2007

Non-shared members in a Structure cannot be declared 'New'

La variabile non condivisa di una struttura viene dichiarata tramite una clausola New.

In una struttura è possibile inizializzare una variabile di riferimento condivisa e avere una variabile di riferimento non condivisa senza inizializzazione, come riportato di seguito nelle righe di codice.

Shared structVar1 As New System.ApplicationException

Dim structVar2 As System.ApplicationException

Non è tuttavia possibile inizializzare una variabile di riferimento non condivisa in una struttura. La riga di codice riportata di seguito non è valida.

Dim structVar3 As New System.ApplicationException ' INVALID IN A STRUCTURE

ID errore: BC30795

Per correggere l'errore

  • Rimuovere il modificatore Shared o la parola chiave New dalla dichiarazione della variabile di riferimento.

Vedere anche

Riferimenti

Istruzione Structure

Shared (Visual Basic)

New (Visual Basic)