c#wpf元组的排序列表<time>

时间:2017-09-09 12:34:35

标签: c# wpf tuples timepicker xceed

我有一个按时间填充的元组列表。我正在使用xceed控件,在这种情况下我使用了picktime控件来获取时间。我的元组包含start_time,end_time,day_id 如下:

List<Tuple<Xceed.Wpf.Toolkit.TimePicker, Xceed.Wpf.Toolkit.TimePicker, int>> org_time_lst = new List<Tuple<Xceed.Wpf.Toolkit.TimePicker, Xceed.Wpf.Toolkit.TimePicker, int>>();

这是初始化列表

的一个例子
new Tuple<Xceed.Wpf.Toolkit.TimePicker, Xceed.Wpf.Toolkit.TimePicker, int>(mainF.sat_start_timepick,mainF.sat_end_timepick,1)

(在我的国家星期六是星期几的第一天:D所以它的ID在我的情况下为1)。现在我想根据start_time(元组中的item1)对此列表进行排序

我尝试了一些建议的方法,但我无法弄明白。 我做了比较使用if-else和datetime.parse(picktime.text)的东西,但在这里我需要像linq orderby或者排序......谢谢你

“mainF是timepicker存在的主要形式,所以我用它的构造函数初始化了新形式”

0 个答案:

没有答案