none
LINQ中用哪种方式来判断返回值是不是为空 RRS feed

  • 问题

  • 有查询代码: 

    var q=from s in db.Cat select s;

    从代码健壮性和性能的角度出发,最好用下面哪种方式来判断q是不是为空:

    1)if(q!=null)

    2) if(q.Count()>0)

    3) if(q.ToList().Count>0)

    2012年4月25日 10:46

答案

全部回复