我有一个List<CampaignModel>
我需要使用序列化JsonConvert.SerializeObject
除了Im以不同于类声明的顺序获取属性之外,其他所有东西都工作正常。
我的课堂宣言是:
public class CampaignModel
{
public string Checked { get; set; }
public int CampaignId { get; set; }
public string Name { get; set; }
public string Market { get; set; }
public string Type { get; set; }
public bool IsActive { get; set; }
public bool Active { get; set; }
}
我在json中获取属性的顺序是:
有什么线索吗?
不保证属性在JavaScript中具有或保持任何特定顺序。您将在C#代码中执行的操作无法更改此“限制”。
顺便说一句,.net也是如此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句