我可以创建 JObject

var jobject = Newtonsoft.Json.Linq.JObject.Parse(jsonstring);

我想将作业转换为只读,以便无法添加新键或修改现有值。

最佳答案

做不到。实现它有一个悬而未决的问题:

https://github.com/JamesNK/Newtonsoft.Json/issues/468

但据我所知,它已经两年了,很少引起人们的注意。

关于c# - 如何使 Newtonsoft.Json.Linq.JObject 不可变?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33398889/

10-13 06:24