Compiler Warning (level 1) CS3010
'member': Antarmuka yang mematuhi CLS hanya boleh memiliki anggota yang mematuhi CLS
Dalam rakitan yang ditandai dengan [assembly:CLSCompliant(true)]
, antarmuka berisi anggota yang ditandai dengan [CLSCompliant(false)]
. Hapus salah satu atribut kepatuhan Common Language Specification (CLS). Untuk informasi selengkapnya tentang kepatuhan CLS, lihat Independensi bahasa dan komponen yang tidak bergantung pada bahasa.
Contoh berikut menghasilkan CS3010:
// CS3010.cs
using System;
[assembly:CLSCompliant(true)]
public interface I
{
[CLSCompliant(false)]
int M(); // CS3010
}
public class C : I
{
public int M()
{
return 1;
}
public static void Main()
{
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: