gpt4 book ai didi

asp.net-mvc-3 - 不等于/不包含 lambda 表达式中的运算

转载 作者:行者123 更新时间:2023-12-02 11:46:18 24 4
gpt4 key购买 nike

我的查询是这样的:

var subQuery = contacts_requests.Where(i => i.requests_usr_id >= 1).Select          
(i => i.Usr_contacts_requests_from_usr_id ).ToArray();
var query = biographic_details.Join(profiles_companies, i => i.usr_id, j => j.company_usr_id,
(i,j)=>new{
Usr_bio_usr_id }).where(p=>subQuery.Contains(i.company_usr_id)).ToArray();

我想要 notcontains 操作代替 contains,我该如何实现?

最佳答案

而不是

p => subQuery.Contains(i.company_usr_id) 

使用

p => !subQuery.Contains(i.company_usr_id)

注意方法调用之前的!! 运算符(又名 Logical negation operator )只是对以下表达式的结果取反。因此,包含 变为不包含

关于asp.net-mvc-3 - 不等于/不包含 lambda 表达式中的运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12142626/

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