我有三个约会
DateTime date1 = st.UpdatedDate;
DateTimed date2 = cl.updatedDate;
DateTime date3 = d.UpdatedDate;
Run Code Online (Sandbox Code Playgroud)
我正在比较并找到以下最新日期...
if (date1 > date2 && date1 > date3 )
latestDate = date1;
else if (date2 > date1 && date2 > date3 )
latestDate = date2 ;
else
latestDate = date3;
Run Code Online (Sandbox Code Playgroud)
我想知道,想问一下有没有一种内置方法可以比较多个日期并告诉我最大日期?
Enumerable.Max在这种情况下,Linq应该会为您提供帮助
DateTime result = new[] { date1, date2, date3 }.Max();
Run Code Online (Sandbox Code Playgroud)