Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Linq获取最后一天的记录_Linq - Fatal编程技术网

使用Linq获取最后一天的记录

使用Linq获取最后一天的记录,linq,Linq,我想得到最后一天的记录,。表如下所示: ID-日期时间------项目ID -1-10/21/2012 12:08:10 PM-45 -2012年2月2日-11月21日11:20:18上午-30 -2012年3月11日11:50:00上午11点 在这个例子中,我只想得到第2行和第3行。我该怎么做 我只想得到最后一天的参赛作品。这是虚拟数据 谢谢请尝试,然后再试 范例 int[] ints = new [] {1,2,3}; var last = ints.Skip(1).Take(2

我想得到最后一天的记录,。表如下所示:

ID-日期时间------项目ID -1-10/21/2012 12:08:10 PM-45 -2012年2月2日-11月21日11:20:18上午-30 -2012年3月11日11:50:00上午11点

在这个例子中,我只想得到第2行和第3行。我该怎么做

我只想得到最后一天的参赛作品。这是虚拟数据

谢谢

请尝试,然后再试

范例

 int[] ints = new [] {1,2,3};  
 var last = ints.Skip(1).Take(2).
基于评论的更新


我想得到最后一天的参赛作品。这些是虚拟数据

然后使用方法。 范例


我不知道怎么做。我不熟悉linq。如果您不熟悉linq查询,请提供输入数据结构。另外,从一个更好的问题中学习基础知识,问他们如何更多地了解LINQ,但在StackOverflow上已经问过很多次了,例如,我想获得最后一天的条目。这些是虚拟数据,我想获取最后一天的条目。这些是假的data@Darshana那你为什么要写这篇评论呢?
 int[] ints = new [] {1,2,3};  
 var last = ints.Last().
var lastDayItems = itmes.GroupBy(i => i.DateTime.Date)
                        .OrderByDescending(g => g.Key)
                        .First();
var date = items.Max(i => i.DateTime).Date;
var lastDayItems = itmes.Where(i => i.DateTime.Date == date);