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
Sfruttare lo streaming di una chiamata Http da Blazor
Hosting di componenti WebAssembly in un'applicazione Blazor static
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Utilizzare database e servizi con gli add-on di Container App
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Gestire domini wildcard in Azure Container Apps
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Utilizzare le collection expression in C#
Come migrare da una form non tipizzata a una form tipizzata in Angular
I più letti di oggi
- Microsoft annuncia Windows "TrustBridge"
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Estrarre dati randomici da una lista di oggetti in C#
- Usare il colore CSS per migliorare lo stile della pagina
- Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione