Aviso do compilador (nível 1) CS3005
O identificador 'identifier' difere somente quando não tem conformidade com CLS
Um identificador public, protected ou protected internal
, diferente de outro identificador public
, protected
ou protected internal
somente no caso de uma ou mais letras, não está em conformidade com CLS (Common Language Specification). Para obter mais informações sobre conformidade com CLS, consulte Independência de linguagem e componentes independentes da linguagem.
O seguinte exemplo gera CS3003:
// 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);
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: