Kesalahan Pengompilasi CS0706
Jenis batasan tidak valid. Jenis yang digunakan sebagai batasan harus merupakan antarmuka, kelas yang tidak disegel atau parameter jenis.
Kesalahan ini terjadi ketika konstruksi yang tidak valid digunakan dalam klausul batasan. Untuk menghindari kesalahan ini, gunakan antarmuka atau kelas yang tidak disegel alih-alih konstruksi yang menyebabkan kesalahan.
Sampel berikut menghasilkan CS0706.
// CS0706.cs
// compile with: /target:library
class A {}
class C<T> where T : int[] {} // CS0706
class D<T> where T : A {} // OK
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: