„System.Nullable“ erfüllt die Structure-Einschränkung für den <Typparametername>-Typparameter nicht.

Ein generischer Typ wird aufgerufen, indem ein Typargument vom Typ Nullable<T> an einen Typparameter mit einer Structure -Einschränkung übergeben wird.

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, könnte die rekursive Verwendung zu umständlichen Konstruktionen wie Nullable(Of Nullable(Of Nullable))führen.

Fehler-ID: BC32115

So beheben Sie diesen Fehler

  • Entfernen Sie die Structure -Einschränkung aus dem Typparameter, oder ändern Sie das Typargument in einen anderen Werttyp als Nullable<T>.

Siehe auch