【发布时间】:2010-01-21 15:00:58
【问题描述】:
我有一个 Excel COM 插件,它读取工作簿的 CustomDocumentProperties 部分。
这是我从 CustomDocumentProperties 部分访问特定条目的方式
DocumentProperties docProperties = (DocumentProperties)
xlWorkbook.CustomDocumentProperties;
docProperty = docProperties[propName];
问题是当 CustomDocumentProperties 包含超过 8000 个条目时,这 代码真的很糟糕。我运行了 CPU 分析器,它显示以下行需要一分钟以上。
docProperty = docProperties[propName];
有谁知道如何提高访问 DocumentProperties 的性能?
谢谢!
【问题讨论】:
标签: c# performance excel office-interop