linq2Sql

问题1:

 PubsDataContext dc = new PubsDataContext();
     dc.SubmitChanges();

怎样知道是否执行成功,如果成功 ,给出提示信息,反之,给出错误的原因。 

而不是去打开数据库去查看结果,然后判断是否成功。

问题2:   怎样用linq进行模糊查询?

问题3:single()方法怎样使用,以及在什么情况下使用?它与First()方法有什么区别?

以上问题,请多多给予帮助,谢谢!


牛魔王的故事
浏览 457回答 2
2回答

婷婷同学_

First返回序列中的第一个,如果序列中一个也没有就抛异常Single返回序列中的第一个,如果序列中一个也没有或序列中有一个以上就抛异常区别是,Single要求序列中只有一个元素,比First加上了一层检查,相当于以下if (list.Count() > 1){    throw new Exception();}else{    return list.First();}
打开App,查看更多内容
随时随地看视频慕课网APP