質問: lambda式の複数のwhere句 次のような単純なラムダ式があります。x=> x.lists.include(l => l.title).where(l=>l.title != string.empty) ここで、式にもう1つのwhere句を追加する場合は、l.internalname != string.emptyそれでは、式はどうなりますか?
回答: &&演算子を使用して同じwhereステートメントに含めることができます...x=> x.lists.include(l => l.title).where(l=>l.title != string.empty && l.internalname != string.empty) 次のような比較演算子のいずれかを使用できます(ifステートメントを実行するように考えてください)。list<int32> nums = new list<int>(); nums.add(3); nums.add(10); nums.add(5); var results = nums.where(x => x == 3 || x == 10); ... 3と10を戻します。