Compilerwarnung (Stufe 1) CS3000

Methoden mit Variablenargumenten sind nicht CLS-kompatibel.

Die in der Methode verwendeten Argumente machen Features verfügbar, die nicht in der Common Language Specification (CLS) enthalten sind. Weitere Informationen zu den CLS-Konformitätsregeln finden Sie unter Sprachunabhängigkeit und sprachunabhängige Komponenten.

Im folgenden Beispiel wird die Warnung CS3000 generiert.

// CS3000.cs  
// compile with: /target:library  
// CS3000 expected  
[assembly:System.CLSCompliant(true)]  
  
public class Test  
{  
   public void AddABunchOfInts( __arglist ) {}   // CS3000  
}