序列化后的数组项的顺序

时间:2013-04-19 09:50:16

标签: c# serialization

我希望在序列化后根据数组项序列构建逻辑。 所以我需要确认我从客户端作为JSON发送的数组项的顺序是否保持不变? 提前谢谢。

1 个答案:

答案 0 :(得分:3)

它绝对保持不变。重新排序数组元素的序列化程序将被破坏。

序列化器的基本要求是:

Contract.Assume(Deserialize(Serialize(object)).Equals(object));