Peringatan Pengompilasi (tingkat 1) CS3003

Jenis 'variabel' tidak sesuai dengan CLS

Variabel publik, terproteksi, atau protected internal harus memiliki jenis yang sesuai dengan Spesifikasi Bahasa Umum (CLS). Untuk informasi selengkapnya tentang Kepatuhan CLS, lihat Independensi bahasa dan komponen yang tidak bergantung pada bahasa.

Contoh

Contoh berikut menghasilkan CS3003:

// CS3003.cs  
  
[assembly:System.CLSCompliant(true)]  
public class a  
{  
    public ushort a1;   // CS3003, public variable  
    public static void Main()  
    {  
    }  
}