これは私の最初の投稿です。質問のフレーズが意味をなさないことを願っています。linqを使用してnull可能なフィールドを照会する
私が評価しているフィールドがnull可能であるところで、linqクエリを書くのは苦労しています。
私はnullable enumフィールドとidフィールド(filteredCollection)を持つオブジェクトのコレクションを持っています。また、リストに列挙型のコレクションがあります(SearchCriterionQualificationUnitLevels)。
列挙型フィールドがリスト内の値の1つと一致するオブジェクトコレクションのサブセットを取得したいとします。
私は以下のコードを実行していますが、私は非常に多くのフープを飛び越えることなく同じ結果を達成する方法を見つけることに興味があります。私は専用のコレクションを取得するために辞書を使用してそれは実際に簡単です事前
QualificationLevelを持つユニットの数。 SearchCriterionQualificationUnitLevels.Any(unitLevel => unitLevel.Equals(x.QualificationLevel.Value))); – plm
@plmはい、良いキャッチです: 'filteredCollection = ) – archil