Das Typargument '<Typargumentname>' muss einen öffentlichen parameterlosen Instanzenkonstruktor aufweisen, um der New-Einschränkung für den <Typparametername>-Typparameter zu entsprechen
Aktualisiert: November 2007
Type argument '<typeargumentname>' must have a public parameterless instance constructor to satisfy the 'New' constraint for type parameter '<typeparametername>'
Ein Typargument gibt einen Typ ohne zugreifbaren parameterlosen Konstruktor für einen Typparameter mit der New (Visual Basic)-Einschränkung an.
Eine Einschränkungsliste erzwingt Anforderungen an das Typargument, das an den Typparameter übergeben wird. Eine mögliche Anforderung ist, dass das Typargument einen parameterlosen Konstruktor verfügbar machen muss, auf den der erstellende Code zugreifen kann. Um diese Anforderung anzugeben, enthält die Einschränkungsliste die New-Einschränkung.
Fehler-ID: BC32083
So beheben Sie diesen Fehler
Überprüfen Sie, ob der Name des generischen Typs und des Typs im Typargument richtig geschrieben sind.
Wählen Sie einen Typ für das Typargument aus, der einen zugreifbaren parameterlosen Konstruktor verfügbar macht. Sie können diesen speziellen generischen Typ nur aufrufen, wenn Sie für den Typparameter ein solches Typargument angeben.
Siehe auch
Aufgaben
Gewusst wie: Verwenden einer generischen Klasse
Konzepte
Generische Typen in Visual Basic