LinQ问题 获取map的value年份为什么要加个value

c# LINQ到实体,最大的日期字段,分组以任何方式 - 为程序员服务
为程序员服务
LINQ到实体,最大的日期字段,分组以任何方式
from p in PersonOrders
// put your where clause here
group p by p.PersonID into grp //could be grouped by anything, Grouping on Guid ID's is not a good idea
let MaxOrderDatePerPerson = grp.Max ( g=&g.OrderDate )
from p in grp
where p.OrderDate == MaxOrderDatePerPerson
您可能的代码
相关聚客文章
荣誉:1322
相关专栏文章HTTP 404 - SegmentFault
HTTP 404……可能这个页面已经飞走了当前位置:
LinQ问题 获取年份为什么要加个value
LinQ问题 获取年份为什么要加个value
来源:网络整理&&&&&时间: 8:00:41&&&&&关键词:value,LinQ
关于网友提出的“LinQ问题 获取年份为什么要加个value”问题疑问,本网通过在网上对“LinQ问题 获取年份为什么要加个value”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:LinQ问题 获取年份为什么要加个value
描述:哪位仁兄能告诉我输出年份时,为什么要加个value,这是什么意思,只有输出键值对的时候才这样干啊.解决方案1:Year是DateTime类型的属性,而年份的类型是DateTime?,这个类型没有Year这个属性,但年份.Value是DateTime类型,这样年份.Value.Year就可以取到年份值了。解决方案2:数据库中的BirthDate字段被设置为DateTime类型,同时可为空,在.Net里默认作为DateTime?,也就是Nullable&DateTime&类型处理,获取Nullable&T&类型变量的值时,要用关键字Value获取或者使用GetValueOrDefault()方法获取字段的值。具体可参考&Nullable&T&结构的代码。解决方案3:你年份这个字段存在数据库是不是可为空的?解决方案4:因为这里年份的类型是DateTime?,也就是Nullable&DateTime&,可空值类型(当值为null时对应数据库里NULL值),因此要用它的Value字段去获取值。
以上介绍了“LinQ问题 获取年份为什么要加个value”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1023585.html
上一篇: 下一篇:Linq 获取日期的年份问题
[问题点数:50分]
Linq 获取日期的年份问题
[问题点数:50分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2017年12月 .NET技术大版内专家分月排行榜第三2017年9月 .NET技术大版内专家分月排行榜第三
2018年2月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第二
匿名用户不能发表回复!|linq动态查询时怎么从数据库中动态获取日期的某一部分
[问题点数:40分,结帖人sinat_]
linq动态查询时怎么从数据库中动态获取日期的某一部分
[问题点数:40分,结帖人sinat_]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2010年9月 挨踢职涯大版内专家分月排行榜第一
2010年12月 .NET技术大版内专家分月排行榜第二2010年10月 挨踢职涯大版内专家分月排行榜第二2010年8月 挨踢职涯大版内专家分月排行榜第二
2017年2月 总版技术专家分月排行榜第三
2018年1月 .NET技术大版内专家分月排行榜第一2017年5月 .NET技术大版内专家分月排行榜第一2017年4月 .NET技术大版内专家分月排行榜第一2017年3月 .NET技术大版内专家分月排行榜第一2017年2月 .NET技术大版内专家分月排行榜第一2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2010年9月 挨踢职涯大版内专家分月排行榜第一
2010年12月 .NET技术大版内专家分月排行榜第二2010年10月 挨踢职涯大版内专家分月排行榜第二2010年8月 挨踢职涯大版内专家分月排行榜第二
匿名用户不能发表回复!|}

我要回帖

更多关于 map根据value获取key 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信