返回列表<t>的最简单方法,没有第一个元素</t>

时间:2011-07-21 14:53:16

标签: .net linq list

不知怎的,我现在不想这样做。

我通过NHibernate从数据库中获取数据。

ICriteria criteria = session.CreateCriteria(typeof(Price));
criteria.AddOrder(new NHibernate.Expression.Order("ValidFrom", false));
List<Price> prices = criteria.List().Cast<Price>().ToList();

现在我想返回没有第一个元素(最新价格)的列表。我有一些工作,但最简单的方法是什么?

1 个答案:

答案 0 :(得分:8)

最简单的方法是撰写criteria.List().Cast<Price>().Skip(1).ToList();