Lezen in het Engels

Delen via


Compilerfout CS0706

Ongeldig beperkingstype. Een type dat als beperking wordt gebruikt, moet een interface, een niet-verzegelde klasse of een typeparameter zijn.

Deze fout treedt op wanneer een ongeldige constructie wordt gebruikt in een beperkingscomponent. Als u deze fout wilt voorkomen, gebruikt u een interface of niet-verzegelde klasse in plaats van de constructie die de fout heeft veroorzaakt.

Opmerking

In het volgende voorbeeld wordt CS0706 gegenereerd.

// CS0706.cs  
// compile with: /target:library  
class A {}  
class C<T> where T : int[] {}  // CS0706  
class D<T> where T : A {}  // OK