Допустим, у вас есть:Список строк в одну строку
List<string> los = new List<string>();
В этом сумасшедшем функциональном мире мы живем в эти дни, которые один из них будет лучше для создания одной строки конкатенацией эти:
String.Join(String.Empty, los.ToArray());
StringBuilder builder = new StringBuilder();
los.ForEach(s => builder.Append(s));
string disp = los.Aggregate<string>((a, b) => a + b);
или Plain старый StringBuilder Еогеасп
иЛИ есть лучший способ?
Выглядит как .Net 4 также будет включать в себя string.join (строка, IEnumerable), что позволяет пропустить ToArray() http://msdn.microsoft.com/en-us/library/dd783876.aspx –
luke
2010-05-19 13:26:43