如何在 c# 中对日期进行排序并存储在局部变量中

本文关键字:排序 存储 局部变量 日期 | 更新日期: 2023-09-27 18:36:57

List<DateTime> evtFileDate = new List<DateTime>();    
evtFileDate.Add(eventFile.EventFileDate);

我将日期添加到列表中,如何对日期进行排序并存储在局部变量中。

如何在 c# 中对日期进行排序并存储在局部变量中

您可以使用

Sort 方法对evtFileDate的内容进行就地排序:

evtFileDate.Sort();

如果您想保留原始列表中的顺序,而是有一个已排序的新列表,您可以这样做:

List<DateTime> sortedList = new List<DateTime>(evtFileDate);
sortedList.Sort();
// At this stage evtFileDate list remains unsorted while sortedList 
// will contain the sorted values