我有一个 Excel COM 插件,它读取工作簿的 CustomDocumentProperties 部分。
这就是我从 CustomDocumentProperties 部分访问特定条目的方式
DocumentProperties docProperties = (DocumentProperties)
xlWorkbook.CustomDocumentProperties;
docProperty = docProperties[propName];
问题是当 CustomDocumentProperties 包含超过 8000 个条目时,此代码的性能非常糟糕。我已经运行了 CPU 分析器,它显示以下行需要一分钟多的时间。
docProperty = docProperties[propName];
有谁知道如何提高访问 DocumentProperties 的性能?
谢谢!