我用list判断里面有没有符合我要的条件:
list.Single(o => o.BookID == model.Id);
我就是想要判断list里的ID是否和model中的ID相等。。
可发现要是两个ID都相等的话 程序就能过 可要是ID不相等就会在这个地方报错 说是找不到匹配的字段。。
请问怎么要怎么解决呀?我要是的就是想让他返回个值 告诉我list里有没有跟model匹配的Id呀!???
list.Single(o => o.BookID == model.Id);
我就是想要判断list里的ID是否和model中的ID相等。。
可发现要是两个ID都相等的话 程序就能过 可要是ID不相等就会在这个地方报错 说是找不到匹配的字段。。
请问怎么要怎么解决呀?我要是的就是想让他返回个值 告诉我list里有没有跟model匹配的Id呀!???
架设你的list里面封装的是一个objectobject id=list.Find(delegate(object o){if(o.bookId=model.Id){return true;else return false;}}
还是list.Single(o => o.BookID == model.Id);一般都是用在什么情况的呀?