Aviso do compilador (nível 1) CS3000
Métodos com argumentos variáveis não são compatíveis com CLS
Os argumentos usados no método expõem recursos que não estão no CLS (Common Language Specifications). Para obter mais informações sobre a conformidade com CLS, confira Independência de linguagem e componentes independentes da linguagem.
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
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: