【发布时间】:2019-06-12 11:46:31
【问题描述】:
在我的代码中,我需要根据日期对 JObject 的数组进行排序。怎么做?我的数据如下所示,我需要将其按降序排序。
"His": [
{
"Date": "6/17/2019 6:00:00 PM",
"StatusMsg": ""
},
{
"Date": "6/17/2019 11:08:48 AM",
"StatusMsg": ""
},
{
"Date": "6/17/2019 7:38:00 AM",
"StatusMsg": ""
},
{
"Date": "6/17/2019 5:00:00 AM",
"StatusMsg": ""
},
{
"Date": "6/16/2019 6:16:00 PM",
"StatusMsg": ""
},
{
"Date": "6/15/2019 9:20:00 PM",
"StatusMsg": ""
},
{
"Date": "6/13/2019 2:00:00 PM",
"StatusMsg": ""
},
{
"Date": "6/13/2019 1:37:00 PM",
"StatusMsg": ""
},
{
"Date": "6/13/2019 2:39:00 AM",
"StatusMsg": ""
},
{
"Date": "6/13/2019 2:11:00 AM",
"StatusMsg": ""
},
{
"Date": "6/13/2019 2:08:00 AM",
"StatusMsg": ""
},
{
"Date": "6/12/2019 3:50:00 PM",
"StatusMsg": ""
}
]
我将结果分配给JObject。这是我的示例输入。任何人都试图帮助我。谢谢。
【问题讨论】:
-
为什么不反序列化为常规对象模型,在其中可以使用所有常用工具? (除了使用起来不方便,像
JObject这样的动态模型还有额外的开销,所以效率也很低)