Come si aggregano stringhe con LINQ

Scritto da  Massimo Bonanni il venerdì 13 agosto 2010  •  Linguaggio: C#,VB   • Livello: 100


Se la variabile miaLista contiene una lista di stringhe, possiamo ottenere una stringa che concatena tutti gli elementi
della lista stessa con la seguente istruzione:

 VB.NET

Dim concatStr = miaLista.Aggregate(Function(currentString, nextString) _
currentString + nextString)

 

C#

var concatStr = miaLista.Aggregate((currentString,nextString)
=> currentString + nextString);

 


Tags: Linq

 
x