您的位置:首页 > 其它

【傻傻分不清楚】三 First,FirstOrDefault,Single,SingleOrDefault

2015-08-28 16:30 295 查看
linq中取集合中某个元素的方法有很多,一个表格说明这些方法非区别~

操作符
如果源序列是空的
源序列只包含一个元素
源序列包含多个元素
First
抛异常
返回该元素
返回第一个元素
FirstOrDefault
返回default(TSource)
返回该元素
返回第一个元素
Last
抛异常
返回该元素
返回最后一个元素
LastOrDefault
返回default(TSource)
返回该元素
返回最后一个元素
Single
抛异常
返回该元素
抛异常
SingleOrDefault
返回default(TSource)
返回该元素
抛异常
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: