我需要对这个 DataTable 概念进行一些指导。我将数据存储在一个 DataTable 中,我首先添加一个如下所示的列来初始化它:
DataTable outputData = new DataTable();
outputData.Columns.Add("Reference/Group");
现在,如果我将其写入 CSV 文件(使用我自己的类),我会得到您所期望的,电子表格软件中的视图,例如:
A
1 Reference/Group
然而,当我在脚本中继续假设第 1 行存在(通过引用outputData.Rows[0]
)时,我得到:
Exception: There is no row at position 0.
但是,如果我尝试添加具有上述内容的行,它会抱怨没有列。如果我指定列然后添加一行,我可以引用Rows[0]
但到那时我有两行,如:
A
1 Reference/Group
2 Some new row
这里的正确方法是什么,这种行为的原因是什么?