Я хочу получить item[col]
из dataRow
, но элемент в dt1.rows
возвращает два элемента item[0]
содержит уникальный идентификатор и item[1]
возвращает все атрибуты, которые я хочу добавить в строку
var dataSet = ToDataSet(rows.GroupBy(a => a["UniqueID"]).ToDictionary(gdc =>
gdc.FirstOrDefault()).ToList());
DataTable dt1 = dataSet.Tables[0];
foreach (DataRow item in dt1.Rows)
{
row = new Dictionary<string, object>();
foreach (DataColumn col in dt.Columns)
{
row.Add(col.ColumnName, item[col]);
}
rows.Add(row);}`
//item[col] return two element, the first element contains uniqueID and the second element contains all attributes
}
Как я могу получить item.ItemArray[0]
?