gpt4 book ai didi

c# - 选择选择查询

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

我怎样才能做到这一点

我的第一个 list

List<string> lstParams = new List<string> { "Home", "Computer", "Fishing" };
List<string> lstIgnore_If_Have = new List<string> { "me", "hi" };

现在我想检查 lstParams 每个元素,如果元素有任何对象 lstIgnore_If_Have 不要选择它。

结果 lstParams 如下所示

“计算机”

如何编写这样的 linq 查询?

我做了下面但我无法完成

    lstParams = lstParams
.Where(pr => pr.Contains( lstIgnore_If_Have )) == false).ToList<string>();

最佳答案

给你:

var v = lstParams.Where (p => ! lstIgnore_If_Have.Any(i=> p.Contains(i)));

只需确保第一个列表中不包含第二个列表(使用 Any)。
结果是“计算机”。

关于c# - 选择选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25560435/

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