【发布时间】:2008-12-28 20:13:32
【问题描述】:
我正在尝试组合多个List<T> where T:IGetTime(即T 将始终具有方法getTime())。
然后我尝试通过getTime() 返回的DateTime 订购商品。
我的 LINQ 如下所示:
public static List<T> Combine(List<T> one, List<T> two, List<T> three)
{
var result = from IGetTime item in one
from IGetTime item2 in two
from IGetTime item3 in three
select new{ item, item2, item3 };
return result.ToList();
}
我还没有添加orderby。应该是这样的:
var thestream = from T item in this
orderby item.getTime() descending
select item;
到底有没有组合和排序最终列表????
提前致谢,
罗伯托
【问题讨论】: