Scusate la niubbata...
Ho un oggetto ListArticolo che eredita da un List<Articolo>.
Ora vorrei fare una cosa del genere:
List<Articolo> lista=listacompleta.FindAll(predicate...)
ListArticolo prova=(ListArticolo) lista;
Il cast non è possibile perchè ricevo l'errore "Impossibile castare l'oggetto List<Articolo> in ListArticolo" e devo quindi fare così:
List<Articolo> lista=listacompleta.FindAll(predicate...)
ListArticolo result=new ListArticolo();
foreach (Articolo articolo in lista)
result.add(articolo);
E' l'unico modo o sto prendendo una cantonata???
Grazie!
Daniele