#144 - Utilizzare il metodo ForEach di LINQ per eseguire un'azione su ogni oggetto di una lista
di Stefano Mostarda, in LINQ, 28 ottobre 2009
Generalmente, si utilizza LINQ to Objects per eseguire query su una lista. Spesso però capita di voler semplicemente eseguire un'azione su ogni oggetto della lista senza voler in alcun modo interrogarla.
Ad esempio, si potrebbe aver bisogno di scrivere a console tutti gli elementi contenuti in una lista di stringhe. In questo caso, il metodo ForEach torna utile in quanto non esegue filtri o modifiche agli oggetti, ma semplicemente li passa in input al nostro codice.
var list = new List<string>() { "String1", "String2", "String3" }; list.ForEach(s => Console.WriteLine(s));
Approfondimenti
-
#992 - Gestire automaticamente le dipendenze tra Feature in SharePoint
-
.NET Framework 4.0 Beta 2: Entity framework 4.0
-
#113 - Implementare il pattern Dispose del .NET Framework
-
#166 - Recuperare le funzioni definite nel conceptual schema dell'EDM in Entity Framework
-
Scopri i nostri nuovi libri su ASP.NET 4.0, C# 4 e Visual Basic 2010: in offerta lancio al 20% di sconto!
-
nuovo tool da ms resarch: dotolo. ottimizza il cariamento delle pagine #ajax, gira con #netfx3.5 http://u.aspitalia.com/ah
-
#155 - Gestire e ottimizzare messaggi di grandi dimensioni in WCF
-
Preview 2 di ASP.NET MVC 2.0 ed una nuova versione per AJAX Control Toolkit
-
MetadataDiffViewer: differenze tra i framework
-
#134 - Convertire una lista in un Dictionary utilizzando il metodo ToDictionary di LINQ
-
Tool per testare il mapping con Entity Framework
-
convertire #linqtosql dbml to #entityframework edmx http://u.aspitalia.com/l

















Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.