日期:2014-05-17  浏览次数:20484 次

判断指定元素是否在集合中存在的写法?
请教判断指定元素是否在集合中存在的简易写法?

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