gpt4 book ai didi

c# - lambda 中的 SQL 'IN' 运算符

转载 作者:太空宇宙 更新时间:2023-11-03 17:17:43 26 4
gpt4 key购买 nike

开发人员。得到下一个快速问题。

这是关于良好实践的。

ListA.Where(x => (x.Name == "James Bond") || (x.Number == "007" || x.Number == "7"));

我正在寻找詹姆斯·邦德或编号为 007 或 7 的特工。

//有些乐趣

好吧,在这个例子中我只寻找 2 个数字。lambda表达式有没有类似于SQL中IN运算符的方法?

string[] nums = {"007","7"};
ListA.Where(x => (x.Name == "James Bond") || (x.Number.Contains(nums));

最佳答案

string[] nums = {"007","7"};
ListA.Where(x => (x.Name == "James Bond") || (nums.Contains(x.Number));

关于c# - lambda 中的 SQL 'IN' 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14496848/

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