Error del compilador CS0022

Actualización: noviembre 2007

Mensaje de error

Número incorrecto de índices dentro de [], se esperaba 'número'
Wrong number of indices inside [], expected 'number'

Una operación de acceso a la matriz ha especificado un número incorrecto de dimensiones dentro de los corchetes. Para obtener más información, vea Matrices (Guía de programación de C#).

Ejemplo

El código siguiente genera el error 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
    }
}