Kesalahan Pengompilasi CS0717
'static class': kelas statis tidak dapat digunakan sebagai batasan
Kelas statis tidak dapat diperluas karena hanya berisi anggota statis dan bukan anggota instans. Karena tidak dapat diperpanjang, ini membuat kelas statis tidak berguna sebagai parameter dan batasan jenis, karena tidak ada jenis yang bisa menjadi spesialisasi kelas statis.
Sampel berikut menghasilkan CS0717:
// CS0717.cs
public static class SC
{
public static void F()
{
}
}
public class G<T> where T : SC // CS0717
{
public static void Main()
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: