たとえば、私はコードを持っています:
foreach (var item in _post)
{
Console.WriteLine(item.Name);
}
この文字列をアイテムに入れるにはどうすればよいですか? 私の英語でごめんなさい。
たとえば、私はコードを持っています:
foreach (var item in _post)
{
Console.WriteLine(item.Name);
}
この文字列をアイテムに入れるにはどうすればよいですか? 私の英語でごめんなさい。
string.joinを使用してみてください
var result = string.Join("\n",_post.Select(s=>s.Name));
string aggregate = ""
foreach (var item in _post)
{
aggregate += item.Name;
aggregate += "\n";
}
Aggregate メソッド ( msdn )を使用できます。
string result = _post.Select(x=> x.Name).Aggregate((x, y) => x + y);
または、これを foreach ループで実行する場合は、次を試してください。
string result = "";
foreach (var item in _post)
{
result += item.Name;
Console.WriteLine(item.Name);
}
StringBuilder str = new StringBuilder();
foreach (var item in _post)
{
str.AppendFormat("{0}, ",item);
}
Console.WriteLine(str.ToString());