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