11 Commits

Author SHA1 Message Date
WMJ a8815f4709 !重构及格式化代码 2024-10-07 16:17:27 +08:00
WMJ e07fd5d19a !在导出信息文件时为字体文件取更具体的名称 (#161) 2023-11-08 17:25:19 +08:00
WMJ 134914c830 !导出信息文件时支持导出文件流 (#161) 2023-06-14 15:58:26 +08:00
WMJ 5f49b7444e -修复导出带输出文本指令的信息文件时的内存漏洞 (fixed #116) 2022-07-19 10:02:14 +08:00
WMJ 7d585a3cce !引入StringBuilderCache减少字符串处理过程中的分配和垃圾回收 2022-03-31 20:00:51 +08:00
WMJ 2267c7eec2 -删除多余的类 2022-01-20 20:24:25 +08:00
WMJ ab5373841c !清理重构代码 2022-01-20 20:24:25 +08:00
Calcitem a7a9ec3f9c Use null propagation (IDE0031)
This style rule concerns with the use of null-conditional operator versus ternary conditional expression with null check.

Reference:
https://docs.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0031
2022-01-16 20:05:25 +08:00
Calcitem a25ebdfd4d 部分 if 条件翻转以缩小代码嵌套层级
一般是在 if 控制范围很大的情况下进行调整,如果控制范围小则不调整。
从第三方代码的 Demo 中复制的代码块不修改。
2022-01-15 09:39:10 +08:00
WMJ 3f5f52301f !格式化源代码 2022-01-06 09:08:16 +08:00
WMJ b42bfb98fa PDF补丁丁公开源代码 2021-12-24 20:35:03 +08:00