查询语句中加        .Distinct();

解决方案 »

  1.   

    datarow[] dr = ...
    var query = dr.GroupBy(x => x["字段"]).Select(x => x.First())
      

  2.   

    .Select(x => x.First()) 
    是什么意思没,整个返回的是一个int类型么?
      

  3.   

    是返回 datarow数组中的 第一个对象。
      

  4.   

    是返回 datarow数组中的 第一个对象。我想返回记录数,为什么加.Select(x => x.First()) 呢?
      

  5.   

    是返回 datarow数组中的 第一个对象。我想返回记录数,为什么加.Select(x => x.First()) 呢?
     dr.Distinct().Count();
      

  6.   


                DataRow[] dr=null;
                int x=dr.Distinct().Count();
      

  7.   

    是返回 datarow数组中的 第一个对象。我想返回记录数,为什么加.Select(x => x.First()) 呢?
     dr.Distinct().Count();需要指定某个字段不重复