标签: c# .net arrays json serialization
在C#/ .NET中反序列化JSON数组时,是否始终保留元素的顺序?
编辑:当前使用的库是.NET 3.5的System.Runtime.Serialization.Json.DataContractJsonSerializer
答案 0 :(得分:3)
是
JSON规范确实指定为数组保留顺序,因为它们是有序值集合:JSON.org
答案 1 :(得分:0)
我会说这取决于您的任务选择库的实现。我的图书馆文档没有说明任何事情,我认为它是实现细节而且不可信(可以在下一版本中更改)。