Как добавить новые столбцы в новую таблицу?
<pre>Good afternoon! Help, I can not find a solution. I will describe the problem: The application reads the data and the dt table from the Excel file. Next, I need to pull out the data with the columns I need, for this I'm from the dt table, get the columns I need,
Например 0:
DataTable dt = новый DataTable ();
var firstArray = dt.строки.Бросание &ЛТ;строкаданных и GT; (). Выберите (х => У Х.ItemArray [0]);
ВАР firstArray2 = ДТ.Строк.Бросание &ЛТ;строкаданных и GT; (). Выберите (х => У Х.ItemArray [2]);
ВАР firstArray5 = ДТ.Строк.Бросание &ЛТ;строкаданных и GT; (). Выберите (х => У Х.ItemArray [5]);
ВАР firstArray9 = ДТ.Строк.Бросание &ЛТ;строкаданных и GT; (). Выберите (х => У Х.ItemArray [9]);
Затем создайте новую таблицу
DataTable dt2 = новый DataTable ();
DataColumn idColumn = новый столбец данных ("Id", тип.Метод Gettype (Системы".Типа int32"));
DataColumn nameColumn = новый столбец данных ("имя", тип.GetType ("Система.Строка")));
dt2.столбцы.Добавить (idColumn);
dt2.столбцы.Добавить (nameColumn);
Строкаданных подряд = ст2.Невров ();
Вопрос. Как добавить новые столбцы в новую таблицу?
Thank you in advance for your cooperation
Что я уже пробовал:
I tried to find a solution on the Internet, but unfortunately I did not find anything.
Richard MacCutchan
Ваш код уже добавляет столбцы, в чем проблема?