Поделиться через


Ошибка компилятора CS0022

Обновлен: Ноябрь 2007

Сообщение об ошибке

Неверное количество индексов внутри [], ожидается "количество"
Wrong number of indices inside [], expected 'number'

В операции доступа к массиву указано неверное количество измерений в квадратных скобках. Дополнительные сведения см. в разделе Массивы (Руководство по программированию на C#).

Пример

Следующий пример приводит к возникновению ошибки 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
    }
}