我有一系列實現數據表的列表和類。基本類是:列,行和單元格。行包含一些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