我有以下的Linq查询:LINQ查询帮助
from workItem in WorkItem
join workItemHistory in WorkItemHistory on workItem equals workItemHistory.WorkItem
join ivSweepHistory in IVSweepHistory on workItemHistory equals ivSweepHistory.WorkItemHistory
where workItem.SerialNumber == "080106081985"
orderby ivSweepHistory.ReadTime descending
select ivSweepHistory
原样,这个伟大的工程。但是,我想修改此以便我只检索第一行而不是所有行。我将如何做到这一点?
谢谢。
对于那些对'.First'(和'.FirstOrDefault')和'.Take(x)'之间区别感兴趣的人,请参阅http://stackoverflow.com/questions/1024559/when-to-use-first -and-when-use-firstordefault-with-linq/1024577#1024577 – 2010-06-15 19:47:35