如何在值列表中查找项,然后设置布尔属性

本文关键字:然后 设置 布尔 属性 查找 列表 | 更新日期: 2023-09-27 18:04:09

我有一个变量项列表,类型为(IEnumerable)

如何检查Person之类的名称。医生还是人。工程师

var list = PersonList();
list contains an array like list[0] = PersonDoctor, list[1] = PersonEngineer and so on.
Now, if I want to check the PersonEngineer and further a property named "name" inside that and then set a boolean condition if that property presents with the value of "Steve", how to do that?

如何在值列表中查找项,然后设置布尔属性

你的问题没有太多细节,所以我就做一些假设。

例如,我假设你有一个字符串,你想用它来搜索列表(让这个变量叫name)和一个布尔值(让这个变量叫bool)
if (list.Any(person => person.Doctor == **name**)) 
    bool = true;

如果这不是你想要的,请提供一些细节,比如你的代码片段,这样我们就能理解你在问什么