Kesalahan Penyusun CS0144
Tidak dapat membuat instans kelas abstrak atau antarmuka 'antarmuka'
Anda tidak dapat membuat instans kelas abstrak atau antarmuka. Untuk informasi lebih lanjut, lihat Antarmuka .
Sampel berikut menghasilkan CS0144:
// CS0144.cs
interface MyInterface
{
}
public class MyClass
{
public static void Main()
{
MyInterface myInterface = new MyInterface (); // CS0144
}
}
Anda dapat menyelesaikan masalah ini dengan menerapkan salah satu dari dua solusi berikut:
Ubah deklarasi jenis sehingga tidak abstrak: Hapus kata kunci abstrak dari deklarasi kelas, atau ubah jenis dari antarmuka ke kelas.
Buat jenis yang berasal dari kelas abstrak atau yang mengimplementasikan antarmuka.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: