.NET 6 introduce un nuovo metodo: Chunk. Questo metodo crea delle liste di uguali dimensioni partendo da una lista di oggetti. Per fare un esempio, se abbiamo una lista di 100 oggetti Person, possiamo utilizzare il metodo Chunk per creare 5 liste da 20 oggetti.
Chunk prende in input la lista e la dimensione che si vuole dare ai chunk e restituisce una lista di liste.
var list = Enumerable.Range(1, 100); foreach(var chunk in list.Chunk(20)) { foreach(var item in chunk) { Console.WriteLine(item); } }
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestire gli accessi con Token su Azure Container Registry
Utilizzare gRPC su App Service di Azure
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Fissare una versione dell'agent nelle pipeline di Azure DevOps
Creare una libreria CSS universale - Rotazione degli elementi
Gestione file Javascript in Blazor con .NET 9
Ordinare randomicamente una lista in C#
Creare agenti facilmente con Azure AI Agent Service
Utilizzare Azure AI Studio per testare i modelli AI
Ottenere un token di accesso per una GitHub App
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
I più letti di oggi
- Parallelizzare le chiamate HTTP con async/await e le Promise in JavaScript
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- a #RealCodeConf4 il 25 maggio a Firenze parleremo di #silverlight4. iscrizioni gratis su http://u.aspitalia.com/g9
- Eseguire una chiamata AJAX per inviare dati al server in Angular 2
- Comporre la pagina HTML con i nuovi tag semantici di HTML5