如何从这个年份列表中找到最大年份,所以有一个例子,如果有2001年,2002年,2003年。它应该显示2003年为最大年份。
var result = _disbursementsDAL.GetFirst<DisbursementSchedule>().Process_End_Date.Year;
答案 0 :(得分:1)
您可以尝试这样的事情:
var result = _disbursementsDAL.GetAll<DisbursementSchedule>()
.Max(ds => dsProcess_End_Date.Year);
如果您的数据访问层有一个返回所有DisbursementSchedule
的方法。我使用了一个名为GetAll
的方法。您可能没有任何名为GetAll
的方法,但您需要一个返回所有DisbursementSchedule
个对象的方法。