Advertencia del compilador (nivel 1) CS3000

Actualización: noviembre 2007

Mensaje de error

Los métodos con argumentos variables no son compatibles con CLS
Methods with variable arguments are not CLS-compliant

Los argumentos utilizados en el método exponen características no incluidas en Common Language Specifications (CLS). Para obtener más información sobre la compatibilidad con CLS, vea Escribir código compatible con CLS.

En el siguiente ejemplo se genera la advertencia CS3000.

// CS3000.cs
// compile with: /target:library
// CS3000 expected
[assembly:System.CLSCompliant(true)]

public class Test
{
   public void AddABunchOfInts( __arglist ) {}   // CS3000
}