【发布时间】:2020-03-03 13:54:41
【问题描述】:
我有以下代码:
dynamic stuff = JsonConvert.DeserializeObject("{ 'Name': 'Jon Smith', 'Address': ['A', 'B', 'C'], 'Age': 42 }");
var name = stuff.Name;
MessageBox.Show(name); // print Jon Smith
问题是我不知道如何访问“地址”。所以我想在 foreach 循环中打印“A”然后“B”然后“C”。
【问题讨论】:
-
与您访问
Name的方式相同:var address = stuff.Address; -
这不是格式正确的 JSON 字符串。
-
@LopDev 我想这只是一个错误输入的例子
-
我想这个人在发布到 SO 之前甚至没有尝试查看代码,在发布之前甚至没有尝试任何东西