【发布时间】:2017-04-03 09:08:47
【问题描述】:
我需要从 dataTable 添加新的工作表。对于这个任务,我使用 ClosedXML:
workbook.Worksheets.Add(dataTable);
workbook.Save();
workbook = new XLWorkbook(filePath); //reload file to avoid exception at next saving
我的进程使用了 128 Mb 的内存,但在 Workbook.Save() 之后,这个数字上升到 382 Mb。添加下一个工作表后,内存使用量从 464 Mb 上升到 619 Mb。但此时的实际文件为 1.6 Mb。
这可能是什么原因?
【问题讨论】:
标签: c# excel memory-leaks closedxml