摘要:
一个项目中有数据图表呈现,数据量稍大时显得很慢。用Stopwatch分段监控了一下,发现耗时最多的函数是SaveToExcel此函数中遍列所有数据行,通过Replace替换标签生成Excel行,然后将行数据累加赋值到一个字符串var excelString = "";foreach(var item in list){ excelString += string.Format("....{0}",list.Title);}看到这。。立马想起无数先烈们的警告、字符串拼接的内存操作原理等等。于是大手一挥,代码全删,改为如下形式var excelString 阅读全文
posted @ 2013-07-04 12:22
黑冰.org
阅读(2967)
评论(0)
推荐(0)

浙公网安备 33010602011771号