Bonjour,

j'ai une petite question sur les listes.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 List<CHEMIN> chem = from da in db.CHEMIN... // liste de 10 000 éléments
 
//list1 à binder
 List<CHEMIN> l1 =( from da in chem where...).ToList(); // liste de 5000 éléments
 List<CHEMIN> l2 =( from da in chem where...).ToList();   // liste de 5000 éléments
Le soucis est que l1 et l2 contiennent les données de la liste global "chem" ce qui créer une copie inutile.
y'a t-il un moyen de binder une liste filtrée sans la dupliquer et sans supprimer la liste source?


cordialement