Errore del compilatore CS0248

Aggiornamento: novembre 2007

Messaggio di errore

Impossibile creare matrici con dimensioni negative.
Cannot create an array with a negative size

È stata specificata una dimensione di matrice negativa. Per ulteriori informazioni, vedere Matrici (Guida per programmatori C#).

Esempio

Il seguente codice di esempio genera l'errore CS0248:

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