我有一个变量中的项目列表,其类型为(IEnumerable)
如何检查Person.Doctor或Person.Engineer等名称
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?
如果是,那么将布尔值设置为true。
答案 0 :(得分:2)
你的问题中没有很多细节,所以我会假设一些事情。
例如,我假设您有一个字符串要搜索列表(让我们调用此变量名称)和一个布尔值(让我们称之为 bool )< / p>
if (list.Any(person => person.Doctor == **name**))
bool = true;
如果这不是您想要的,请提供一些细节,例如代码片段,以便我们了解您的要求。