我有一個字符串數組,我想通過LINQ添加到字符串生成器。LINQ從字符串追加到StringBuilder []
我基本上想說的是「對於此數組中的每個項目,將一行添加到此StringBuilder」。
我可以很容易地使用foreach循環來做到這一點,但下面的代碼似乎沒有做任何事情。我錯過了什麼?
stringArray.Select(x => stringBuilder.AppendLine(x));
凡爲工作的:
foreach(String item in stringArray)
{
stringBuilder.AppendLine(item);
}
我不會使用.Select命令...是不是可用的ForEach命令? – sebagomez 2009-11-10 14:21:44
我已將StringBuilder和StringArray重命名爲使用小寫第一個字符。只是爲了清楚說明我正在引用實例變量而不是類型。 – 2009-11-10 14:22:13
是的,它是... http://msdn.microsoft.com/en-us/library/zecdkyw2.aspx :) – sebagomez 2009-11-10 14:23:32