我有一个IEnumerable<DateTime>
,里面有很多日期。我如何从该系列中获得最早的约会?
谢谢!
戴夫
答案 0 :(得分:19)
您可以使用Enumerable.Min
立即使用LINQ执行此操作。
DateTime minDate = dateCollection.Min();
由于DateTime
实施IComparable<DateTime>
,Enumerable.Min
将使用DateTime.CompareTo
查找集合中的最小DateTime
。
答案 1 :(得分:13)
var earliest = collection.Min();