0
我需要提供一個null where子句,沒有任何效果。身份過濾器Linq。Where
目前我有:
f=>{f!=null;}
但是並沒有真正看的權利。如果我要選擇客戶,我用
.Select(clients => clients)
隨着我的過濾器我也得到約並不是所有的代碼路徑返回結果的警告。
我需要提供一個null where子句,沒有任何效果。身份過濾器Linq。Where
目前我有:
f=>{f!=null;}
但是並沒有真正看的權利。如果我要選擇客戶,我用
.Select(clients => clients)
隨着我的過濾器我也得到約並不是所有的代碼路徑返回結果的警告。
只是返回true
:
foo.Where(f => true)
您的lambda表達式不有三個原因工作:
f != null
作爲一個聲明,事實並非如此。前兩個可通過除去大括號來固定:(!F => F = NULL)
foo.Where
最後一點意味着它不是一個真正的無操作濾波器,這是我的猜你你的意思是「身份過濾器」。不管這是你真正想要不要的,但我不能說。
Jon在這裏得到了道具,因爲沒有任何操作是我正在尋找的,但是來自數學背景,身份位於我的大腦中。我刪除了你在那裏的大括號,但簡單的迴歸正確的是我正在尋找的。 – DavidA 2010-01-18 10:16:10