LINQ のリストについて簡単な質問があります。私はそれについて検索しましたが、それらしいものは見つかりませんでした。どちらが優れているかはわかりません(たとえば、パフォーマンスの点で)。
list1 = list.Where(x => x.property).ToList();
今、反対のリストが欲しい
list2 = list.Where(x=> !x.property).ToList();
私はこれを使用しましたが、よくわかりません。
list2 = list.Except(list1).ToList();
また、グループを取得して両方のリストを同時に取得することも考えました。2 つのリストを持つリストです。最初のリストの繰り返しは重いです。
あなたはそれについてどう思いますか?どうもありがとう。