场景:更改与数据库表中的 ID 关联的名称需要更新另一个包含名称和 ID 的数据库表中的零个或多个序列化 JSON 值(JSON 对象具有不同的“模式”但使用相同的属性链,如果需要更新并且 ID 是合成键,可以与存储在对象中的其他键发生冲突)。
有没有金字塔的干净替代品JToken foo = json["bar"] as JToken; if ( foo != null){...
?
匹配属性有几层深。
赋值,空检查,重复:它有效,但结果方法长度超过一个屏幕,并尖叫着必须有一个更聪明的方法。foo["bar"]["propA"]...
将是理想的,但在某些情况下会导致空引用。
有没有更紧凑的方法来做到这一点?
慕神8447489
相关分类