为了账号安全,请及时绑定邮箱和手机立即绑定

linq2Sql

linq2Sql

牛魔王的故事 2018-12-26 16:15:23
问题1: PubsDataContext dc = new PubsDataContext();     dc.SubmitChanges();怎样知道是否执行成功,如果成功 ,给出提示信息,反之,给出错误的原因。 而不是去打开数据库去查看结果,然后判断是否成功。问题2:   怎样用linq进行模糊查询?问题3:single()方法怎样使用,以及在什么情况下使用?它与First()方法有什么区别?以上问题,请多多给予帮助,谢谢!
查看完整描述

2 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

First返回序列中的第一个,如果序列中一个也没有就抛异常

Single返回序列中的第一个,如果序列中一个也没有或序列中有一个以上就抛异常

区别是,Single要求序列中只有一个元素,比First加上了一层检查,相当于以下

if (list.Count() > 1)

{

    throw new Exception();

}

else

{

    return list.First();

}


查看完整回答
反对 回复 2018-12-30
  • 2 回答
  • 0 关注
  • 456 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信