Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
'member': hanya member CLS-compilant yang dapat abstrak
Member class tidak boleh abstrak dan non-compilant dengan Common Language Specification (CLS). CLS menentukan bahwa semua member class harus diimplementasikan. Untuk informasi selengkapnya tentang kepatuhan CLS, lihat Independensi bahasa dan komponen yang tidak bergantung pada bahasa.
Contoh
Contoh berikut menghasilkan CS3011:
// CS3011.cs
using System;
[assembly:CLSCompliant(true)]
public abstract class I
{
[CLSCompliant(false)]
public abstract int M(); // CS3011
// OK
[CLSCompliant(false)]
public void M2()
{
}
}
public class C : I
{
public override int M()
{
return 1;
}
public static void Main()
{
}
}