Linqの質問です。
whereの条件であるObjectがnullだったら含めたくなく、
null意外だったらObjectをキャストしてメンバーの値で比較したいのですがやり方がわかりません・・・。
whereで先にobject != nullとしても、後の条件のキャストも評価されてNullReferenceExceptionが投げられてしまいます。