Peringatan Kompilator (tingkat 1) CS3023
Atribut CLSCompliant tidak memiliki arti ketika diterapkan untuk mengembalikan jenis. Coba gunakan metodenya sebagai gantinya.
Jenis pengembalian fungsi tidak diperiksa untuk Kepatuhan CLS, karena aturan Kepatuhan CLS berlaku untuk metode dan deklarasi jenis.
Contoh berikut menghasilkan peringatan CS3023:
// C3023.cs
[assembly:System.CLSCompliant(true)]
public class Test
{
[return:System.CLSCompliant(true)] // CS3023
// Try this instead:
// [method:System.CLSCompliant(true)]
public static int Main()
{
return 0;
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: