İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0701

'tanımlayıcı' geçerli bir kısıtlama değil. Kısıtlama olarak kullanılan bir tür bir arabirim, korumalı olmayan bir sınıf veya tür parametresi olmalıdır.

Kısıtlama olarak korumalı bir tür kullanılırsa bu hata oluşur. Bu hatayı çözmek için kısıtlama olarak yalnızca korumalı olmayan türleri kullanın.

Örnek

Aşağıdaki örnek CS0701 oluşturur.

// CS0701.cs  
// compile with: /target:library  
class C<T> where T : System.String {}   // CS0701  
class D<T> where T : System.Attribute {}   // OK