首页 新闻 会员 周边 捐助

linq 里要实现条件是或的关系,有什么简单的办法么?

0
悬赏园豆:100 [已解决问题] 解决于 2009-12-23 22:50

对集合进行多次Where,他们是and的关系,要想实现or的关系,就要在一行里写完,如果在多行里写,有什么简单的技巧么?

问题补充: 我知道 a or b 等于not( not a and not b)不过这样要对整个条件not一下,实现比较麻烦 Jeffrey Zhao的方法真是优雅,学习了。不过要改动的太多,我现在偷懒多次对集合处理,然后添加到另外一个集合返回
我想我是风的主页 我想我是风 | 初学一级 | 园豆:4
提问于:2009-12-22 16:43
< >
分享
最佳答案
0

在我的blog里搜索“趣味编程 Specification”

收获园豆:99
Jeffrey Zhao | 小虾三级 |园豆:1629 | 2009-12-22 16:44
其他回答(2)
0

自己写扩展方法实现.Or<TResult>(),或者直接就用||算了

收获园豆:1
紫色永恒 | 园豆:844 (小虾三级) | 2009-12-23 08:34
0

写扩展方法实现.Or<TResult>(),或者直接就用||算了

新瓶老酒 | 园豆:181 (初学一级) | 2009-12-23 15:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册