2013-03-08 2 views
0

MyTable содержит Col1, который имеет повторяющиеся значения.Добавить значение в столбец в Datatable с помощью Linq

Как выбрать повторяющиеся значения из моей таблицы с помощью Linq

Моя таблица выглядит следующим образом

Таблица 1

Col1  Col2 Col3 
1   A 
1   B 
1   C 
2   D 
2   E 
3   F 
3   G 
4   H 

Я хочу добавить значения в третьем столбце т.е. COL3 в Мой Таблица

Мой код:

var MYValues= from c in MyTestTable.AsEnumerable() 

           select (new { Col3 = c.Field<string>("MyCol")}).ToString(); 

MYValues ​​содержит "3,4,5,6,7,8,9,10"

Так что я хочу, чтобы мой финального стола, чтобы быть чем-то вроде

Col1  Col2 Col3 
1   A  3 
1   B  4 
1   C  5 
2   D  6 
2   E  7 
3   F  8 
3   G  9 
4   H  10 

Как добавить это к Таблица??

Пожалуйста, помогите

+0

Вы можете сделать еще одну таблицу, чтобы показать, как вы хотите, чтобы ваш результат (ов) ? – hcb

ответ

0

Ваш вопрос не ясно, вы говорите, что нужно повторяющиеся элементы, Но отвечая на ваш второй запрос

for(count = 0; count < dataTable.Rows.Count; count++) 
    dataTable.Rows[count]["Column3Name"] = myValues[count]; 
Смежные вопросы