'System.Nullable' nesplňuje omezení "Structure" pro parametr typu type '<typeparametername>'

Obecný typ je vyvolán předáním argumentu Nullable<T> typu parametru typu s Structure omezením.

Modul CLR (Common Language Runtime) výslovně zakáže Nullable<T> strukturu jako argument typu sám sobě. I když je to struktura a jinak by uspokojila Structure omezení, jeho použití by rekurzivně mohlo vést k obtěžující konstrukce, jako Nullable(Of Nullable(Of Nullable))je .

ID chyby: BC32115

Oprava této chyby

  • Buď odeberte Structure omezení z parametru typu, nebo změňte argument typu na jiný typ hodnoty než Nullable<T>.

Viz také