Ошибка компилятора CS0248
Обновлен: Ноябрь 2007
Сообщение об ошибке
Невозможно создать массив с отрицательным размером
Cannot create an array with a negative size
Для размера массива указано отрицательное число. Дополнительные сведения см. в разделе Массивы (Руководство по программированию на C#).
Пример
Следующий пример приводит к созданию ошибки CS0248:
// CS0248.cs
class MyClass
{
public static void Main()
{
int[] myArray = new int[-3] {1,2,3}; // CS0248, pass a nonnegative number
}
}