Ho un array di stringhe che sto aggiungendo a un generatore di stringhe tramite LINQ.LINQ da aggiungere a uno StringBuilder da una stringa []
Quello che sto praticamente cercando di dire è "Per ogni elemento in questo array, aggiungere una riga a questo StringBuilder".
Posso farlo abbastanza facilmente utilizzando un ciclo foreach tuttavia il seguente codice non sembra fare nulla. Cosa mi manca?
stringArray.Select(x => stringBuilder.AppendLine(x));
Dove come questo funziona:
foreach(String item in stringArray)
{
stringBuilder.AppendLine(item);
}
non userò il comando .Select ... non è disponibile il comando ForEach? – sebagomez
Ho rinominato StringBuilder e StringArray per utilizzare un carattere in minuscolo. Giusto per chiarire che mi riferisco alle variabili di istanza e non ai tipi. –
sì, è ... http://msdn.microsoft.com/en-us/library/zecdkyw2.aspx :) – sebagomez