Liste & lt; Objet & gt; et Liste & lt;? & gt;

J'ai deux questions, actaully...
Tout d'abord, Pourquoi ne peux-je faire ceci:

List<Object> object = new List<Object>();

Et la deuxième, j'ai une méthode qui retourne un List<?>comment pourrais-je le transformer en un List<Object>serais-je en mesure de simplement le jeter?

Merci!

source d'informationauteur Chris