在C#64位中,我试图填充大约70000行的FarPoint电子表格 . 在花费3-4个小时的持续时间后,整个数据被加载到spredsheet上,这使整个过程产生很多性能问题 .
目前我正在通过单个单元格将数据填充到电子表格 . 我有什么办法可以提高我遇到的这个问题的性能吗?
下面是我的代码模板,用于按单个单元格填充电子表格 .
Public void PopulateSpreadsheet()
{
FarPoint.Win.Spread.FpSpread SS;
SS.SuspendLayout();
int i = 0;
int Rows = 70000;
while( i < Rows)
{
SS.ActiveSheet.ActiveCell.Text = Data to populate;
}
SS.ResumeLayout();
}
请指导我如何提高性能 . 任何帮助表示赞赏!!先感谢您 :)