2010-09-03 51 views
0

我有一个结果集,比如clientList。而且我想确保ALL ClientList中的客户端拥有“银行家”职业。让查询的结果是一个布尔值。LINQ查询以匹配序列

如何编写LINQ或lambda表达式查询来获得结果?

回答

3
if (clientList.All(c=>c.Profession=="Banker")) 
{ 
    } 
+0

选择使用c.Profession.Equals( “银行家”)......同样的差异,但。 – BenAlabaster 2010-09-03 20:17:09

2
bool allAreBankers = ClientList.All(c=>c.Profession=="Banker");