var v = from t in user where t.uname=="张三"  && t.state ==1 select t

解决方案 »

  1.   

    var query = from x in db.User where x.uname='' && x.state= select x
    var query = db.User.Where(x=>x.uname="" && x.state=)
      

  2.   

    好要注意一下查询的对象需要实现Enumerable接口
    如果是datatable可以用
    dt.AsEnumerable()
    这个方式获得
      

  3.   

    数据模型名称 db=new 数据模型名称();
    var query = from x in db.User where x.uname='' && x.state= select x
    var query = db.User.Where(x=>x.uname="" && x.state=)
      

  4.   

    user.Where(x => x.umame == "张三" && x.state == 1)
      

  5.   

    如果user是DataTable,要转换成集合,user.AsEnumerable()
    var v = from t in user where t.uname=="张三"  && t.state ==1 select t 
    如果user是List<>,可以直接使用List.FindAll()查询
      

  6.   

    使用linq的话,那不如你现在这句SQL吧!!