我有这堂课:
class Article
{
public int Id { get; set; }
public string Name { get; set; }
}
List<Article> arts = new List<Article>();
我有一个对象列表。这些对象有两个变量ID,Name。我需要检查这个列表中是否有一篇名为“Cheese”的文章。如何使此搜索返回布尔值?任何帮助都会很棒! 谢谢!
答案 0 :(得分:4)
bool hasCheese = arts.Any(a => a.Name == "Cheese");
答案 1 :(得分:2)
简单: -
bool contains = arts.Any(x => x.Name == "Cheese");
Any
将返回一个bool,指示该列表是否包含Cheese