在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();
}

请指导我如何提高性能 . 任何帮助表示赞赏!!先感谢您 :)