Fue una explicación buena, no obstante previamente nos explicaron el uso correcto del var por lo que en el siguiente código de ejemplo que fue brindado:
Pelicula[] peliculas= new Pelicula[2];
Pelicula pelicula1 = new Pelicula("Avatar", 2009);
Pelicula pelicula2 = new Pelicula("El señor de los anillos", 2001);
peliculas[0] = pelicula1;
peliculas[1] = pelicula2;
Se podria remplazar por:
Pelicula[] peliculas= new Pelicula[2];
var pelicula1 = new Pelicula("Avatar", 2009);
var pelicula2 = new Pelicula("El señor de los anillos", 2001);
peliculas[0] = pelicula1;
peliculas[1] = pelicula2;
Ya que como tienen todos los puntos para que var funcione se puede complementar correctamente, que piensas de esto?