webapi 控制json的字段(key)显示顺序

Posted 大稳·杨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webapi 控制json的字段(key)显示顺序相关的知识,希望对你有一定的参考价值。

使用两个c#的特性:

加在类上的:[DataContract]

加在字段上的:[DataMember(Name = "ResultCode",EmitDefaultValue = true,IsRequired = true, Order = 1)]

    [DataContract]
    public class ResponseMessage
    {
        /// <summary>
        /// 信息类型
        /// </summary>
        [DataMember(Name = "ResultCode",EmitDefaultValue = true,IsRequired = true, Order = 1)]
        public int ResultCode { get; set; }
    }

 这个order就是控制顺序的。C#就是辣么强大。

 

以上是关于webapi 控制json的字段(key)显示顺序的主要内容,如果未能解决你的问题,请参考以下文章