У меня есть таблица данных, и я хочу выбрать все различные имена из результата. Я написал для него следующий запрос linq.C# linq question
var distinctRows = (from DataRow myDataRow in myDataTable.Rows
select new { col1 = myDataRow ["Name"]}).Distinct();
Теперь, как я могу перебирать отдельные столбцы? Похоже, я не могу сделать foreach(DataRow Row in distinctRows)
, Он дает мне «Невозможно преобразовать тип« Анонимный тип №1 »в« Ошибка System.Data.DataRow »»
Вы прочитали ошибку? – SLaks
В будущем вы, вероятно, получите лучшие результаты, если заголовок вопроса описывает ваш вопрос. «Вопрос C# linq» ничего нам не говорит; C# и linq уже являются тегами, и мы знаем его вопрос. –
@ Эрик, спасибо, что указали это. Извините за использование глупого названия :) – imak