1、日期按大小排序
例如:
2019-02-03 10:03:01
2019-02-03 09:03:01
2018-02-03 04:03:01
2020-03-03 04:03:01
2017-02-03 05:03:01
2017-02-03 05:03:02
如上一组日期,现需要从大到小做一个排序,代码如下:
List list = new List();
list.Add(DateTime.Parse("2019-02-03 10:03:01"));
list.Add(DateTime.Parse("2019-02-03 09:03:01"));
list.Add(DateTime.Parse("2018-02-03 04:03:01"));
list.Add(DateTime.Parse("2020-03-03 04:03:01"));
list.Add(DateTime.Parse("2017-02-03 05:03:01"));
list.Add(DateTime.Parse("2017-02-03 05:03:02"));
list.Sort();//排序,得到的结果是:从小到大的一个顺序
list.Reverse();//反转list中的元素顺序, List中的一个方法
int k = 0;
while (k < list.Count)
{
Debug.Log(list[k]);
k++;
}
结果: