C # DataTable Łączenie wewnętrzne z kolumnami dynamicznymi

Usiłuję połączyć dwa obiekty DataTables razem w podobny sposób do tego pytania:

Łączenie wewnętrzne tabel danych w C #

Próbuję uzyskać wyjście jako pojedynczą tabelę „połączoną”, z kolumnami z obu oryginalnych tabel. Obie będą miały wspólną kolumnę datestamp.

Podana odpowiedź jest dobra dla tabel DataTables ze stałymi kolumnami, ale co, jeśli są tworzone dynamicznie i mogą mieć dowolną liczbę kolumn, jak mogę do nich dołączyć?

na przykład

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

Chciałbym dołączyć, aby utworzyć następujące:

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

czy to możliwe?

questionAnswers(3)

yourAnswerToTheQuestion