我可以创建 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/