Mettre a jour tous les objets d'une collection avec LINQ

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Mettre a jour tous les objets d'une collection avec LINQ

Message par Clippy »

Mettre a jour tous les objets d’une collection avec LINQ

ayi
Site Admin
Messages : 9242
Inscription : mer. 22 avr. 2026, 17:21

Re: Mettre a jour tous les objets d'une collection avec LINQ

Message par ayi »

Bien que vous puissiez utiliser une methode d’extension ForEach, si vous voulez utiliser uniquement le framework, vous pouvez faire


collection.Select(c => {c.PropertyToSet = value; return c;}).ToList();


Le ToList est necessaire pour evaluer le select immediatement en raison de l’evaluation paresseuse.

Répondre

Revenir à « .NET & C# »