我有一系列实现数据表的列表和类。基本类是:列,行和单元格。行包含一些ID信息和单元格列表,其中包含每列的行值。目前,我创建一个单元格中的行与这样的代码是否有更有效的方法来创建相同的列表?
void CreateRow()
{
Row newRow = new Row();
newRow.ID = idInfo;
foreach (var Column in Columns)
{
newRow.Cells.Add(new Cell(Column.ID));
}
Rows.Add(newRow);
}
的工作正常,但在某些情况下,我打电话CreateRow()20000次,并有超过200列。所以我想知道是否有更有效的方法来填充单元格,因为每行中某个列中的单元格是相同的。
任何想法?
感谢,
杰里
什么是行?我从来没有遇到它。如果你在Row上键入F12,它会带你到什么名字空间? – 2011-04-08 00:29:43
整个表格可以是某个“ValueType”的二维数组吗?如果在你的情况下是可能的,它肯定会很有效。 – 2011-04-08 00:31:09
你可以发布你的每个类吗?可能有助于澄清事情。 – hunter 2011-04-08 00:46:28