gpt4 book ai didi

c# - 检查一组对象中的任何一个属性是否与一组字符串中的任何一个相匹配的 lambda 表达式是什么?

转载 作者:行者123 更新时间:2023-11-30 19:09:43 25 4
gpt4 key购买 nike

我有一个对象列表 myObjects,每个对象都有一个“状态”属性。我有一个字符串列表 myStrings。我想要一个条件来评估 myObjects 的任何成员是否具有与 myStrings 中的任何成员匹配的状态。我觉得应该有一个 linq 方法/lambda 表达式来评估它,但我对它们并不像我希望的那样熟悉。我正在尝试这样的事情:

(myObjects.Any(x =>
x.Status.Equals(myStrings.Any(x.Status))

如果你们能提供任何帮助,我们将不胜感激。

最佳答案

myObjects.Any(x => myStrings.Contains(x.Status))

关于c# - 检查一组对象中的任何一个属性是否与一组字符串中的任何一个相匹配的 lambda 表达式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23994918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com