Compilerfehler CS0022

Aktualisiert: November 2007

Fehlermeldung

Falsche Anzahl von Indizes in []. "Anzahl" erwartet.
Wrong number of indices inside [], expected 'number'

Mit einer Arrayzugriffsoperation wurde eine falsche Anzahl von Dimensionen innerhalb der eckigen Klammern angegeben. Weitere Informationen finden Sie unter Arrays (C#-Programmierhandbuch).

Beispiel

Im folgenden Beispiel wird CS0022 generiert:

// 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
    }
}