在 C# 64 位中,我试图用大约 70000 行填充 FarPoint 电子表格。整个数据在经过 3-4 小时的持续时间后被加载到电子表格上,这使得整个过程存在很多性能问题。
目前我正在按单个单元格将数据填充到电子表格中。我能做些什么来提高我面临的这个问题的性能吗?
下面是我的代码模板,用于按单个单元格填充电子表格。
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();
}
请指导我如何提高性能。任何帮助表示赞赏!先感谢您 :)