动态json构建:JObject vs Dictionary <string,object =“”>

时间:2017-04-07 18:06:29

标签: c# json.net

假设我需要从对中构建一个json字符串(例如,来自以列名为键的数据库)。

更好/更快:

a)创建JObject并添加<string, JToken>对(使用JToken.FromObject获取令牌);最后调用JObject.ToString()方法 (这里最好使用Add方法或索引器集吗?)

b)创建Dictionary并添加<string, object>对;最后调用JsonConvert.SerializeObject传递字典

c)其他任何方式?

我担心性能,因为这会每秒多次使用。

提前致谢。

0 个答案:

没有答案