我有这个动态对象。它是一个对象数组。我想在这个对象数组中做一个foreach循环。
我可以预约一个像下面的单个对象
foreach (KeyValuePair<dynamic, dynamic> pair in jsonstaticobj1232)
{
dwt.Add(pair.Key, pair.Value);
}
但是如何在obj数组中预测循环?
答案 0 :(得分:1)
试试这个
for(int=0;i<jsonstaticobj1232.Length;i++)
{
foreach (KeyValuePair<dynamic, dynamic> pair in jsonstaticobj1232[i])
{
dwt.Add(pair.Key, pair.Value);
}
}
答案 1 :(得分:0)
数组中动态对象的foreach循环。
foreach (dynamic dObject in mArray)
{
}
答案 2 :(得分:0)
List<string> layers = new List<string>();
var dict = jss.Deserialize<Dictionary<string, dynamic>>(json);
foreach (Dictionary<string,dynamic> key in dict["layers"])
{
key.TryGetValue("name", out layersDic);
layers.Add(layersDic);
}