C# 如何编写LINQ查询以检查多个条件?

C# 如何编写LINQ查询以检查多个条件?,c#,C#,我有以下资料: var pk = "001"; if (accounts.Any(b => b.Title.Equals(account.Title))) 我想做的是还添加一个检查,确保b.PartitionKey不等于我存储在变量(如变量pk)中的值。有没有办法把这个添加到b=>?这个怎么样 if (accounts.Any(b => b.Title.Equals(account.Title) && !b.PartitionKey.Equals(pk)

我有以下资料:

   var pk = "001";
   if (accounts.Any(b => b.Title.Equals(account.Title)))
我想做的是还添加一个检查,确保b.PartitionKey不等于我存储在变量(如变量pk)中的值。有没有办法把这个添加到b=>?

这个怎么样

if (accounts.Any(b => b.Title.Equals(account.Title) && !b.PartitionKey.Equals(pk)))