Avertissement du compilateur (niveau 1) CS3000
Mise à jour : novembre 2007
Message d'erreur
Les méthodes qui possèdent des arguments variables ne sont pas conformes CLS
Methods with variable arguments are not CLS-compliant
Les arguments utilisés dans la méthode exposent des fonctionnalités qui ne figurent pas dans le CLS (Common Language Specifications). Pour plus d'informations sur la conformité CLS, consultez Écriture d'un code conforme CLS.
L'exemple suivant génère l'avertissement CS3000.
// CS3000.cs
// compile with: /target:library
// CS3000 expected
[assembly:System.CLSCompliant(true)]
public class Test
{
public void AddABunchOfInts( __arglist ) {} // CS3000
}