Aller au contenu

Tri

Contexte : Les opérateurs de tri (OrderBy, OrderByDescending, ThenBy, ThenByDescending, Reverse) trient les éléments.

var fruits = new[] { "banane", "pomme", "cerise" };
var ascending = fruits.OrderBy(f => f); // pomme, banane, cerise
var descending = fruits.OrderByDescending(f => f.Length); // banane, cerise, pomme
var thenBy = fruits.OrderBy(f => f.Length).ThenBy(f => f);
var reversed = fruits.Reverse(); // cerise, pomme, banane

Tri des listes d’utilisateurs : Utilisez OrderBy pour les données triées et paginées dans les applications web.

Exemple : Dans ASP.NET Core, le tri est souvent implémenté avec OrderBy.