Advertencia del compilador (nivel 1) CS3005
El identificador 'identificador' que solo se diferencia por el uso de mayúsculas o minúsculas no es conforme a CLS
Un identificador public, protectedo protected internal
que difiera de otro identificador public
, protected
o protected internal
solo en el caso de una o varias letras, no es compatible con Common Language Specification (CLS). Para obtener más información sobre la conformidad con CLS, vea Independencia del lenguaje y componentes independientes del lenguaje.
El ejemplo siguiente genera el error 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);
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: