System.Nullable erfüllt die Structure-Einschränkung für den <Typparametername>-Typparameter nicht
Aktualisiert: November 2007
'System.Nullable' does not satisfy the 'Structure' constraint for type parameter '<typeparametername>'
Beim Aufruf eines generischen Typs wird das Typargument Nullable<T> an einen Typparameter mit einer Structure-Einschränkung übergeben.
Die Common Language Runtime (CLR) lässt die Nullable<T>-Struktur als Typargument für diese Struktur nicht zu. Obwohl es sich um eine Struktur handelt, die ansonsten die Anforderungen einer Structure-Einschränkung erfüllt, führt ihre rekursive Verwendung zu umständlichen Konstruktionen, z. B. Nullable(Of Nullable(Of Nullable)).
Fehler-ID: BC32115
So beheben Sie diesen Fehler
- Entfernen Sie entweder die Structure-Einschränkung aus dem Typparameter, oder ändern Sie das Typargument in einen anderen Werttyp als Nullable<T>.
Siehe auch
Konzepte
Generische Typen in Visual Basic