いくつかの条件に基づいて分割する必要があるデータがあります。
var trues = from item in items where MyCondition(item, blah) select item;
var falses = from item in items where !MyCondition(item, blah) select item;
単一のクエリでこれを行い、両方の結果を取得して、上記のように自分自身を繰り返す必要がないようにする (そしてデータを 2 回反復する必要がない) よりクリーンな方法はありますか?