随笔分类 -  C#

摘要:介绍 CellValue 与值类型类型系统如何把单元格读取从 object 装箱改成零分配的值访问,消除上亿次装箱与 GC 压力。 阅读全文
posted @ 2026-08-25 10:39 风云 阅读(10) 评论(0) 推荐(0)
摘要:概述 Acl.Excel 的设计哲学——绕过 DOM 与 XmlWriter、直接操作字节与流,以托管代码实现接近原生的 Excel 读写性能,并给出与主流库的定位差异。 阅读全文
posted @ 2026-08-11 18:48 风云 阅读(307) 评论(0) 推荐(1)
摘要:用统一基准对照 Acl.Excel 与 MiniExcel 在读取、写入、峰值内存上的差异,说明流式与零装箱设计带来的量级优势,并标注测试口径与边界。 阅读全文
posted @ 2026-07-30 11:22 风云 阅读(403) 评论(3) 推荐(4)
摘要:在第一篇移植基础上做性能打磨,覆盖热路径免装箱、查表优化与缓冲区复用,给出 BenchmarkDotNet 实测的吞吐与分配对比。 阅读全文
posted @ 2026-07-28 12:10 风云 阅读(352) 评论(0) 推荐(4)
摘要:把 libdeflate 的 DEFLATE 算法纯 C# 移植进 Acl.Excel,去掉对原生 zlib 的依赖,让 Excel 压缩在托管环境零 P/Invoke 运行。本文记录移植路径、关键数据结构与正确性验证。 阅读全文
posted @ 2026-07-27 15:43 风云 阅读(368) 评论(3) 推荐(6)