您可以在 ClosedXML (C#) 中填充一个范围吗

发布于 2024-12-10 20:26:02 字数 148 浏览 0 评论 0原文

我想看看您是否可以从数组 使用 closeXML 一次性填充一个范围,而不是填充单个单元格一次。另外,如果可以设置数组的范围,这会比逐个单元循环并填充每个单元更快吗?

I wanted to see if you can populate a range all at once from an array when using closedXML instead of populating a single cell at a time. Also, if it is possible to set a range from an array, would that be faster than looping through cell by cell and populating each cell?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

您可以尝试将数据作为DataTable插入看看它是否会加快文档创建速度。但正如我在源代码中看到的那样,针对单细胞群体没有任何优化可能(但我可能是错的)。

You can try to insert data as a DataTable and see if it will speed up document creation. But as I can see in source code, there is no optimisation possible whatsoever against single cell population (but I can be wrong).

铁憨憨 2024-12-17 20:26:02

您可以执行以下操作:

cell.Value = yourArray;

请参阅文档的“插入数据/表格”部分。

You can do:

cell.Value = yourArray;

See the section "Inserting Data/Tables" of the Documentation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文