鉴于两个JTokens:
{ "Users": { "Name": "Carl" } }
Run Code Online (Sandbox Code Playgroud)
和
{ "Users": [ { "Name": "Carl" }, {"Name": "Peter"} ] }
Run Code Online (Sandbox Code Playgroud)
如何判断Users是JProperty还是JObject/JArray?
我需要循环用户
foreach (JObject User in myjobject["Users"]) { ... }
Run Code Online (Sandbox Code Playgroud)
解决方案 它就像myjobject ["Users"]一样简单.GetType().但是,这在Watch调试器窗口中不起作用,但它在运行时工作.Hrmpff.
Jam*_*ing 13
该类型物业会告诉你,你有标记的类型.
switch(token.Type)
{
case JTokenType.Array:
break;
case JTokenType.String:
break;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5472 次 |
| 最近记录: |