如何根据列中的值将空行添加到数据表

How to add an empty row to a datatable based on value from column

我正在 Winform 上使用 C# 4.5。我有一个数据集,其中填充了来自我的 SQL 过程的数据,该过程使用 GROUP BY GROUPING SETS,其中一行的聚合包含第二列中的值 "TOTALS"。我想在该列中具有 "TOTALS" 的每一行之后插入一个空行。此数据将导出到 Excel,我希望组之间的空行便于阅读。

谢谢。

for (int i = 0; i < dataTable.Rows.Count; i++)
    if (dataTable.Rows[i][0] == "TOTALS")
        dataTable.Rows.InsertAt(dataTable.NewRow(), ++i);