私はiQueryableを持っており、nullか値がないかどうかを知る必要があります。まあnullまたはcountを決定する最良の方法0
IQueryable<people> L = (from p in people
where p.lastname.Contains("y")
select p);
if (L != null && L.Count() > 0) {
return "Something";
} else {
return "NOTHING";
}
あなたがL.Count()
を使用する場合には、より多くのリソースを使用します。より良い方法がありますか?何も使用しないものL.Count()
'SingleOrDefault'を呼び出すと、' L'は 'IQueryable'になりますか? –
dtb
あなたは正しいです、私は自分のコードに '.SingleOrDefault'を持っていませんでした。あなたの心の中でそれを編集してください。 – Kramer
質問を編集するには、質問の下にある[編集](http://stackoverflow.com/posts/9414805/edit)リンクをクリックしてください。 – dtb