2013-03-15 1 views
-1

J'ai une collection List1 dans laquelle il y a 5 articles. basé sur certaines conditions je veux supprimer certains éléments de List1 mais ne veux pas une autre collection pour l'article mis à jour. Je veux que cette collection mise à jour soit dans List1.Requête LINQ pour mettre à jour la même collection?

+0

Qu'avez-vous essayé? –

+0

@BenjaminGruenbaum, dans la mesure où cela n'a pas vraiment d'importance pour * cette question * - il n'est pas possible de mettre à jour la même collection en utilisant les méthodes LINQ (qui prend 'IEnumerable ' comme argument). –

Répondre

1

Si c'est un List vous pouvez utiliser la méthode RemoveAll:

List1.RemoveAll(_condition_); 
+0

Merci Jacob son travail – Lleo

2

Vous pourriez faire quelque chose comme ça

nameList.RemoveAll (x => x.FirstName == "Bob");

+0

+1 aux deux réponses "RemoveAll", également à strictement parler ce n'est pas une requête LINQ. –

+0

Merci Ankur son travail – Lleo

Questions connexes