我定义了许多对象,每个对象都有一个名为“CreateDate”的属性。
是否可以编写一个通用的方法来从我指定的对象中选择最高日期?
我试图对此使用通用方法,但是当我尝试指定属性名称时编译器不喜欢它。
我试图在这些方面取得一些成就......
private static DateTime GetLastDate<T>(List<T> data)
{
// Unfortunately, this is not allowed...
return
(from d in data
orderby d.CreateDate
select d.CreateDate).FirstOrDefault();
}