gpt4 book ai didi

c# - 我可以将这段代码简化为一行吗

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

是否可以简化它并仅在一行中使用它,而无需 if (strFilter == "") :

if (strFilter == "")
{
IList<User> users = Context.Users.Where(u => u.Location == "UK").ToList();
}
else
{
IList<User> users = Context.Users.Where(u => u.Location == "UK" && u.JobTitle == strFilter).ToList();
}

最佳答案

怎么样:

var users = Context.Users.Where(u => u.Location == "UK" && (strFilter == "" || u.JobTitle == strFilter));

关于c# - 我可以将这段代码简化为一行吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34992322/

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