Используйте LINQ для фильтрации набора данных по отдельным строкам на основе только одного из двух столбцов - PullRequest
1 голос
/ 20 декабря 2011

У меня есть еще один вопрос LINQ для новичка.

У меня есть набор данных с двумя столбцами.

Я хочу использовать LINQ для фильтрации набора данных, чтобы по существу получить различные значения столбца B (игнорированиеколонка А).Звучит так, будто группировка по более эффективна с отличным, так что я бы согласился с использованием группировки по.

Может ли кто-нибудь предоставить пример кода?

Спасибо !!!

1 Ответ

1 голос
/ 20 декабря 2011
DataSet ds = FetchDataSet();

IEnumerable<DataRow> rows =
    from row in ds.AsEnumerable()
    group row by row.GetField<string>("columnB") into g
    select g.First();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...