Scusate la domanda che forse è banalissima, ma non riesco a trovare una soluzione.

Se ho una classe "Pippo" e voglio creare un array di oggetti "Pippo" devo fare così:

Pippo[] nuovo = new Pippo[10];

....e fino a qui tutto funziona ed ottengo un array con 10 celle....e ciò mi viene confermato scrivendo:

int totale_celle = nuovo.Length;

Ma se io voglio mettere nella cella 2 un oggetto di tipo "Pippo" non dovrei fare così: ????

nuovo[1] = new Pippo();

Così però ricevo errore : IndexOutOfBound Exception

Qualcuno mi sa aiutare?

ciao e grazie