'System.Nullable' non soddisfa il vincolo 'Structure' per il parametro di tipo '<typeparametername>'

Un tipo generico viene richiamato passando un argomento di tipo di Nullable<T> a un parametro di tipo con un vincolo Structure .

Common Language Runtime non consente la struttura Nullable<T> come argomento di tipo di se stessa. Anche se si tratta di una struttura e soddisferebbe altrimenti un vincolo Structure , il suo uso ricorsivo potrebbe portare alla creazione di costruzioni complesse come Nullable(Of Nullable(Of Nullable)).

ID errore: BC32115

Per correggere l'errore

  • Rimuovere il vincolo Structure dal parametro di tipo o modificare l'argomento di tipo in un tipo valore diverso da Nullable<T>.

Vedi anche