我在想以下哪種LINQ表達式更好(特別是在性能方面)。哪個LINQ表達式更好?
注:
長度的- SearchKeywords通常是關鍵字大約50
- 長度通常約爲3
- 此方法是圍繞100,000次
此稱爲一?
keywords.All(a => SearchKeywords.Contains(a));
或這一個
keywords.Except(SearchKeywords).None();
注:.None()是簡單地返回。任何我的擴展方法()
有沒有更好的方式來寫這個?
問候
那麼,你的績效測量結果如何? – AakashM
你應該在這裏添加AsParallel。 – Nahum
我想平行3項是中性的 –