Advertencia del compilador (nivel 1) CS3001
El tipo de argumento 'type' no cumple con CLS
Un método public, protectedo protected internal
debe aceptar un parámetro que tenga un tipo conforme 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 CS3001:
// CS3001.cs
[assembly:System.CLSCompliant(true)]
public class a
{
public void bad(ushort i) // CS3001
{
}
private void OK(ushort i) // OK, private method
{
}
public static void Main()
{
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: