Share via


Errore del compilatore CS0231

Aggiornamento: novembre 2007

Messaggio di errore

Il parametro params deve essere l'ultimo nell'elenco di parametri formali.
A params parameter must be the last parameter in a formal parameter list.

Il parametro params supporta un numero variabile di argomenti e deve essere preceduto da tutti gli altri parametri. Per ulteriori informazioni, vedere Metodi (Guida per programmatori C#).

Il seguente codice di esempio genera l'errore CS0231:

// 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() 
   {
   }
}