我有一个DataSet并使用以下查询从DataSet中的Table中选择几条记录:
EnumerableRowCollection<DataRow> GenresQuery = from genre in Books.AsEnumerable() where genre.Field<string>("genre") == strGenresSelectionParameter select genre;
工作正常,但我想选择不同的记录。怎么做?
答案 0 :(得分:1)
使用Distinct
IEnumerable<DataRow> GenresQuery = (from genre in Books.AsEnumerable()
where genre.Field<string>("genre") == strGenresSelectionParameter
select genre).Distinct();