Добавить строку Linq var в таблицу данных c# - PullRequest
0 голосов
/ 07 апреля 2020

Я использовал Linq для получения строк из dataTable и пытался изменить порядок строк в новых данных dataTable, используя следующий код:

var filtered = table.AsEnumerable().Where(r => r.Field<string>("STATION__TO").Contains(temp.Name));
data = filtered.CopyToDataTable();

Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я CopyToDataTable перезаписывает старые строки тогда как я хочу добавить строки в данные dataTable.

Пожалуйста, объясните мне, как я могу использовать var filtered для добавления строк в dataTable без перезаписи старых строк.

1 Ответ

0 голосов
/ 07 апреля 2020

Вы можете попробовать метод DataTable.Merge для объединения двух таблиц данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...