所以我有一个像这样的对象
[["value1","value2","value3"]]
我的目标是访问这些对象,并对其进行修改,然后将其返回到包含现有对象的新列表中。
这就是我尝试过的
List<dynamic> data = new List<dynamic>();
foreach(var i in objects)
{
List<dynamic> innerData = new List<dynamic>();
foreach(var j in i)
{
innerData.Add(j + " NEW");
}
data.AddRange(innerData);
}
输出不一样。它将返回以下内容
[["value1 NEW"], ["value2 NEW"],["value3 NEW"]]
它返回一个新列表,但是它没有在列表中包含一个带有三个值的对象,而是在列表中返回了三个带有一个值的对象。
我的目标是使输出格式与输入格式相同。像这样
[["value1 NEW","value2 NEW", "value3 NEW"]]
答案 0 :(得分:1)