在每次循环中,我都会获得该字段的值。我想使用逗号分隔变量(String)来存储所有值。
var result= string.Empty;
foreach (var details in Response)
{
result+= details.name;
}
我想要的示例数据:
result = "abc, de123, 15R2W" ;
当前代码将全部折叠成一个大字符串:“ abcde12315R2W”
答案 0 :(得分:1)
您可以使用string.Join
和一些Linq
var result = string.Join(",", details.Select(x => x.name));
Select
将拉出name
字符串值,Join
将它们连接起来并以逗号分隔。
答案 1 :(得分:-2)
尝试一下:
var result = "";
foreach (var details in Response)
{
result+= details.name + ",";
}
result = result.Substring(0,result.length-1)