オブジェクトのNULL参照エラーが発生しています。私は以下のようにnullをチェックしようとしましたが、私はまだエラーが発生しています。linqクエリでヌル値をチェックする方法
List<Data> gvdta = (List<Data>)Session["Items"];
switch (this.dd_search.SelectedValue)
{
case "emp":
var tb = (from ad in gvdta
where ad!=null & ad.emp.ToLower().Contains(this.txt_Search.Text.ToLower())
select ad);
gvdta = tb.ToList();
break;
}
他の方法はありますか?助けてください。ありがとう。
where ad!=null && ad.emp.ToLower().Contains(this.txt_Search.Text.ToLower()).
&
で
gvdtaがnullであるかどうかを確認しましたか? –
はあなたの 'SelectedValue'がnullで、' && 'not'& ' – Irfan
であるべきですか、' ad.emp'または 'this.txt_search.Text'がnullの場合は? – Maarten