Derleyici Uyarısı (düzey 1) CS3005
Yalnızca CLS uyumlu olmaması durumunda farklı olan 'tanımlayıcı' tanımlayıcısı
Yalnızca bir veya protected internal
daha fazla harf söz konusu olduğunda, başka bir public
, protected
veya tanımlayıcıdan farklı olan genel, korumalı veya protected internal
tanımlayıcı, Ortak Dil Belirtimi (CLS) ile uyumlu değildir. CLS uyumluluğu hakkında daha fazla bilgi için bkz . Dil bağımsızlığı ve dilden bağımsız bileşenler.
Aşağıdaki örnek CS3003 oluşturur:
// CS3005.cs
using System;
[assembly:CLSCompliant(true)]
public class a
{
public static int a1 = 0;
public static int A1 = 1; // CS3005
public static void Main()
{
Console.WriteLine(a1);
Console.WriteLine(A1);
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: