私はboolのリストを持っており、すべてがtrueに設定されているかどうか確認したいと思います。私はループを実行し、そのようにチェックすることができますが、私はリストのTrueForAll
メソッドでそれをやろうとしたい。私はそのための述語が必要ですが、私はこのような簡単なタスクの明確な例を見つけることができませんでした。TrueForAllの使い方
5
A
答えて
11
使用All
:
bool alltrue = listOfBools.All(b => b);
それはfalse
一つの第一false
を返します。しかし
、あなたが実際にあなたにも同様の方法でList.TrueForAll
を使用することができますList<bool>
を使用しているので、:
bool alltrue = listOfBools.TrueForAll(b => b);
しかし、それは私がEnumerable.All
を希望リストに限られているため。
3
一つの方法は次のとおりです。あなたはAll
を使用することができます。..
var result = list.All(x => x);
すべてがtrue
であれば、result
はtrue
になります。
1
あなたの配列はすでにブール値が含まれている場合、それはあまりにも簡単ですので、おそらくそれは紛らわしいです:同時同じ答えを
List<bool> booleans;
booleans.TrueForAll(x => x);
または
booleans.All(x => x);
関連する問題
- 1. ジェネリッククラスから文字列リストを作成し、そのリストにTrueForAllを適用します
- 2. BaseAdapterの使い方と使い方
- 3. PHP:オブジェクトの使い方と使い方
- 4. 使い方JQueryの使い方
- 5. タイマーの使い方 - 方法?
- 6. XauGetAuthByAddrの使い方
- 7. ミューテックスの使い方
- 8. appIE.Document.Body.innerHTMLの使い方
- 9. notifyDataSetChangedの使い方
- 10. WPFの使い方
- 11. TransactionScopeの使い方
- 12. JProgressBarの使い方
- 13. DataProtectionProviderの使い方
- 14. AsyncTaskの使い方
- 15. Android:dmtracedumpの使い方
- 16. AutoScrollHelperの使い方
- 17. next_permutationの使い方
- 18. SentiWordNetの使い方
- 19. webserviceの使い方
- 20. テーブルモデルの使い方
- 21. orderInCategoryの使い方
- 22. @propertyの使い方
- 23. moveTaskToBack()の使い方
- 24. AssetPackagerの使い方
- 25. TCharHelperの使い方
- 26. iPhone:Tesseractの使い方
- 27. notifications.getの使い方
- 28. AutoFitTextViewの使い方
- 29. シングルサインオンの使い方
- 30. AutoCompleteExtenderの使い方
1 :) –