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
}