Nello script #313 abbiamo introdotto LINQ To JavaScript che è una libreria per effettuare query che simulano LINQ in JavaScript. In quello script abbiamo visto come filtrare gli elementi di una lista, in questo script invece vediamo come ordinare gli elementi di una lista in base a un criterio.
var array = [ {Id = 1, Name = "Stefano Mostarda" }, {Id = 2, Name = "Daniele Bochicchio" }, {Id = 3, Name = "Marco Leoncini" } ]; var result = Enumerable .From(array) .OrderBy(function(item) { return item.Name; }) .ToArray();
In questo caso, ordiniamo per il campo Name tutti gli elementi dalla variabile array. Volendo, possiamo anche ordinare gli elementi in maniera discendente utilizzando il metodo OrderByDescending.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Cancellare una run di un workflow di GitHub
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Eseguire attività con Azure Container Jobs
Routing statico e PreRendering in una Blazor Web App
Utilizzare i primary constructor di C# per inizializzare le proprietà
Eseguire query verso tipi non mappati in Entity Framework Core
Creare alias per tipi generici e tuple in C#
Short-circuiting della Pipeline in ASP.NET Core
Creare una custom property in GitHub
Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
Eseguire i worklow di GitHub su runner potenziati