2010-09-13 22 views

risposta

12

Dovrete creare un'istanza di un List di IList<T>, non un List di List<T>.

Il motivo è che implementando IList<IList<T>> si sta dicendo "Ecco un elenco di qualche tipo in cui è possibile ottenere o inserire qualsiasi cosa che implementa IList<T>". Solo gli oggetti di tipo List<T> possono essere inseriti in List<List<T>>, quindi non è consentito.

IList<IList<T>> allLists = new List<IList<T>>(); 
+1

'nuova lista >();'? – dtb

+0

@dtb - Doh! Grazie – Greg

Problemi correlati