列表<string>在序列化为JSON时是否保证正确顺序?

时间:2015-10-14 04:35:12

标签: javascript c# arrays json list

是否存在序列化JSON数组与最初序列化的.NET List的顺序不同的情况?

1 个答案:

答案 0 :(得分:2)

假设您使用的是JSON.NET和默认的JSON Serializer设置,您的列表将按照与此处的JSONConvert.SerializeObject()方法代码相同的顺序序列化为JavaScript字符串数组。

https://github.com/JamesNK/Newtonsoft.Json/blob/master/Src/Newtonsoft.Json/JsonConvert.cs