Compartir a través de


Error del compilador CS0248

Actualización: noviembre 2007

Mensaje de error

No se puede crear una matriz con un tamaño negativo
Cannot create an array with a negative size

Se especificó un tamaño de matriz con un número negativo. Para obtener más información, vea Matrices (Guía de programación de C#).

Ejemplo

El código siguiente genera el error CS0248:

// CS0248.cs
class MyClass
{
    public static void Main()
    {
        int[] myArray = new int[-3] {1,2,3};   // CS0248, pass a nonnegative number
    }
}