Freigeben über


Compilerfehler CS0231

Ein params-Parameter muss der letzte Parameter in einer formellen Parameterliste sein.

Der params-Parameter unterstützt eine variable Anzahl von Argumenten und muss nach allen anderen Parametern stehen. Weitere Informationen finden Sie unter Methoden.

Im folgenden Beispiel wird CS0231 generiert:

// CS0231.cs  
class Test  
{  
   public void TestMethod(params int[] p, int i) {} // CS0231  
   // To resolve the error, use the following line instead:  
   // public void TestMethod(int i, params int[] p) {}
  
   static void Main()
   {  
   }  
}