我有一个 JSON 文件,想要选择和更新其中的某些部分。使用 LINQ 查询提取一些值后,得到 Platform not supported 错误。但相同的代码在 .Net 框架 4.6 中可以正常工作。
json文件:
{
"server": {
"name": "Server Service",
},
"hosts": [
{
"id": 0
},
{
"id": 1000,
},
{
"id": 1001,
},
{
"id": 1003,
}
]
}
C#代码:
var xd = json["hosts"].Select(x => ((JObject)x)["Id"]).ToList();