我有国家数据库喜欢,如何在列表中使用“包含”?
Country
-------
England
Germany
Italy
...
我得到这个数据源作为,
DB.Countries.ToList();
我想要做的是检查新加入的国家是已经存在与否,
只是喜欢,
if(DB.Countries.ToList().Contains(newAddedCountry))
{
..............
}
但我不知道如何转换newAddedCountry
(字符串)System.Collections.Generic.List<Country>
。
提供表结构 – Satpal 2013-04-22 11:11:58
注意'ToList'应该是最后一个statemenet,因为它将查询加载到内存中。考虑一张包含数百万条记录的表格,在开始过滤或排序之前,您将全部加载到内存中。以前所有可以通过rdbms进行优化。 – 2013-04-22 11:27:33