Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Identyfikator 'identifier' różniący się wyłącznie wielkością liter nie jest zgodny ze specyfikacją CLS.
Publiczny, chroniony lub protected internal identyfikator, który różni się od innego public, protectedlub protected internal identyfikatora tylko w przypadku co najmniej jednej litery, nie jest zgodny ze specyfikacją języka wspólnego (CLS). Aby uzyskać więcej informacji na temat zgodności CLS, zobacz Niezależność języka i składniki niezależne od języka.
Przykład
Poniższy przykład generuje CS3005:
// 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);
}
}