当前位置: 代码迷 >> ASP.NET >> 判断指定元素是否在集合中存在的写法?解决方法
  详细解决方案

判断指定元素是否在集合中存在的写法?解决方法

热度:3422   发布时间:2013-02-25 00:00:00.0
判断指定元素是否在集合中存在的写法?
请教判断指定元素是否在集合中存在的简易写法?

1、判断指定model是否在List<Model>存在
2、判断指定值是否在checkboxlist.items中存在

求简易写法,循环判断就不用回了,谢谢!

------解决方案--------------------------------------------------------
list.Exists 

CheckBoxList1.Items.FindByValue

CheckBoxList1.Items.FindByText
------解决方案--------------------------------------------------------
1. list.Any(m=>m.ID==model.ID);
2.checkboxlist.Items.Cast<ListItem>().Any(l=>l.Value==model.ID.ToString());
------解决方案--------------------------------------------------------
Contains
  相关解决方案