C # DataTable Внутреннее соединение с динамическими столбцами

Я пытаюсь соединить две таблицы данных вместе, как в этом вопросе:

Внутреннее объединение DataTables в C #

Я пытаюсь получить вывод, чтобы он был единым "объединенным" таблица с колонками из обеих исходных таблиц. У них обоих будет общий столбец с датой.

Данный ответ хорош для DataTables с фиксированными столбцами, но что если они создаются динамически и могут иметь любое количество столбцов, как я могу присоединиться к ним?

например

<code>T1 (datestamp, t1Column1, t1Column2, t1ColumnN...)
T2 (datestamp, t2Column1, t2Column2, t2ColumnN...)
</code>

Я хотел бы присоединиться, чтобы создать следующее:

<code>J1 (datestamp, t1Column1, t1Column2, t1ColumnN, ..., t2Column1, t2Column2, t2ColumnN...)
</code>

Это возможно?

Ответы на вопрос(3)

Ваш ответ на вопрос