2011-08-01 5 views
0

아래의 쿼리를 사용하여 데이터 세트에서 고유 한 행을 찾으려고합니다. 예를 들어 중복을 제거하지 않고 고유 카운트를 표시하는 것과 같은 별개의 행을 찾지 못합니다.linq을 사용하여 데이터 세트에서 고유 한 행을 찾을 수 있습니다.

var distinctRows = (from DataRow dRow in _dsMechanic.Tables[0].Rows 
           select new { col1 = dRow["colName"] }).Distinct(); 
+0

대소 문자를 무시하고 별개의 pls 도움말을 표시합니다. – premg

+0

각 그룹에 얼마나 많은 사람이 참여했는지 알고 싶다면 별개가 아닌 그룹을 사용해야합니다. –

답변

1

이 작동합니다 : 익명의 종류에 뚜렷한를하는

var distinctRows = (
    from DataRow dRow in _dsMechanic.Tables[0].Rows 
    select dRow["colName"]). 
    Distinct(); 

단지 문제가 요구된다.

관련 문제