Baca dalam bahasa Inggris

Bagikan melalui


Compiler Error CS0701

'identifier' bukan batasan yang valid. Jenis yang digunakan sebagai batasan harus merupakan antarmuka, kelas yang tidak disegel atau parameter jenis.

Kesalahan ini terjadi jika jenis tersegel digunakan sebagai batasan. Untuk mengatasi kesalahan ini, gunakan hanya jenis yang tidak disegel sebagai batasan.

Contoh

Sampel berikut menghasilkan CS0701.

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