Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 基于特定属性c的对象搜索列表#_C#_List_Search_Object - Fatal编程技术网

C# 基于特定属性c的对象搜索列表#

C# 基于特定属性c的对象搜索列表#,c#,list,search,object,C#,List,Search,Object,我有这门课: class Article { public int Id { get; set; } public string Name { get; set; } } List<Article> arts = new List<Article>(); 类文章 { 公共int Id{get;set;} 公共字符串名称{get;set;} } 列表艺术=新列表(); 我有一个物品清单。这

我有这门课:

   class Article
    {
            public int Id { get; set; }
            public string Name { get; set; }
    }


    List<Article> arts = new List<Article>();
类文章
{
公共int Id{get;set;}
公共字符串名称{get;set;}
}
列表艺术=新列表();
我有一个物品清单。这些对象有两个变量ID和Name。我需要检查一下这个列表中是否有一篇名为“Cheese”的文章。如何使此搜索返回布尔值?任何帮助都会很好! 谢谢

简单:-

bool contains = arts.Any(x => x.Name == "Cheese");
Any
将返回一个bool,指示列表是否包含
Cheese

简单:-

bool contains = arts.Any(x => x.Name == "Cheese");
Any
将返回一个bool,指示列表是否包含
Cheese