Создать новый DataTable с теми же столбцами, что и другой DataTable

Я хочу создать новый DataTable с теми же столбцами, что и другой DataTable.

В настоящее время я делаю следующее:

DataTable myTable = new DataTable();
myTable = table.Copy();
myTable.Clear();

Затем я импортирую строки в myTable по мере необходимости.

Есть ли более эффективный способ сделать это? Прямо сейчас, если таблица большая, то происходит много ненужного копирования строк.

Спасибо.

15
задан John 7 March 2011 в 20:34
поделиться