İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Uyarısı (düzey 1) CS3010

'member': CLS uyumlu arabirimlerde yalnızca CLS uyumlu üyeler olmalıdır

ile [assembly:CLSCompliant(true)]işaretlenmiş bir derlemede, arabirim ile [CLSCompliant(false)]işaretlenmiş bir üye içerir. Ortak Dil Belirtimi (CLS) uyumluluk özniteliklerinden birini kaldırın. CLS Uyumluluğu hakkında daha fazla bilgi için bkz . Dil bağımsızlığı ve dilden bağımsız bileşenler.

Örnek

Aşağıdaki örnek CS3010 oluşturur:

C#
// 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()
    {
    }
}