Compilerfehler CS1611

Der params-Parameter kann nicht als „in“, „ref“ oder „out“ deklariert werden.

Die Schlüsselwörter in, ref oder out können nicht mit dem Schlüsselwort params verwendet werden.

Im folgenden Beispiel wird CS1611 generiert:

// CS1611.cs  
public class MyClass  
{  
   public static void Test(params ref int[] a)   // CS1611, remove ref  
   {  
   }  
  
   public static void Main()  
   {  
      Test(1);  
   }  
}