Compilador CS3000 de aviso (nível 1)

Mensagem de erro

Métodos com argumentos variáveis não são compatíveis compatível compatível com CLS

Os argumentos usados no método expõem recursos que não estão no CLS (Common linguagem especificações).Para obter mais informações sobre a conformidade de CLS, consulte Escrevendo código compatível com CLS.

O exemplo a seguir gera o aviso CS3000.

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

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