'System.Nullable' no satisface la restricción 'Structure' del parámetro de tipo '<typeparametername>'

Se invoca un tipo genérico pasando un argumento de tipo Nullable<T> a un parámetro de tipo con una restricción Structure .

Common Language Runtime (CLR) deniega específicamente la estructura Nullable<T> como un argumento de tipo para sí mismo. Aunque es una estructura y satisfaría una restricción Structure , su uso de forma recursiva podría generar construcciones extrañas como Nullable(Of Nullable(Of Nullable)).

Identificador de error: BC32115

Para corregir este error

  • Quite la restricción Structure del parámetro de tipo o cambie el argumento de tipo a algún tipo de valor que no sea Nullable<T>.

Consulte también