码迷,mamicode.com
首页 > 其他好文 > 详细

EF 中使用 firstordefoult() 的默认值

时间:2015-02-07 17:17:15      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

linq中常常用到 firstordefoult(),那么defoult值是多少呢?这个就是选择的对象的默认值,比如:

 

var a=(from s in db.tbMemberInfo
            where Member_ID=1
            select s.Member_ID).FirstOrDefoult()

则默认值为0,因为int的默认值是0 ,如果是:

var a=(from s in db.tbMemberInfo
            where Member_ID=1
            select s).FirstOrDefoult()

则默认值为null,因为对象的默认值是null 。

默认值表:https://msdn.microsoft.com/zh-cn/library/83fhsxwc.aspx;http://www.cnblogs.com/hbzzws/articles/2340084.html

EF 中使用 firstordefoult() 的默认值

标签:

原文地址:http://www.cnblogs.com/tider1999/p/4278963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!