Errore del compilatore CS0022

Aggiornamento: novembre 2007

Messaggio di errore

Numero di indici errato in [], previsto 'numero'.
Wrong number of indices inside [], expected 'number'

In un'operazione di accesso alla matrice è stato specificato un numero errato di dimensioni all'interno delle parentesi quadre. Per ulteriori informazioni, vedere Matrici (Guida per programmatori C#).

Esempio

Il seguente codice di esempio genera l'errore CS0022:

// CS0022.cs
public class MyClass
{
    public static void Main()
    {
        int[] a = new int[10];
        a[0] = 0;     // single-dimension array
        a[0,1] = 9;   // CS0022, the array does not have two dimensions
    }
}