向DataTable添加行是HALF工作

时间:2016-04-22 14:39:13

标签: c# datatable

我想"查看"调试可视化工具中的2d数组。

我已编写此方法并尝试在return语句中设置断点。

当我计算dt中的行数时 - 有我期望的数字。但是VS Visualizer没有显示任何行仅列...

private DataTable ViewArray(double[,] A)
{
    DataTable dt = new DataTable();
    DataRow newRow;

    for (int c = 0; c <= A.GetUpperBound(1); c++)
    {
        dt.Columns.Add();
    }

    for (int r = 0; r <= A.GetUpperBound(0); r++)
    {
        newRow = dt.NewRow();

        for (int c = 0; c <= A.GetUpperBound(1); c++)
        {
            newRow[c] = A[r, c];
        }

        dt.Rows.Add(newRow);
    }

    return dt;
}

0 个答案:

没有答案