public void ImportRows(ITable sourceTable){ var myCount = ColumnCount; var srcCount = sourceTable.ColumnCount; if (myCount < srcCount) ExtentWithColumns(srcCount - myCount); if (myCount > srcCount) sourceTable.ExtentWithColumns(myCount - srcCount); if (sourceTable.Title.hasContent()) AppendTitle(sourceTable.Title); foreach (var row in sourceTable.Body.Rows) Body.Rows.Add((row)); }