排序
非常全能WinForm 开发框架 – ReaLTaiizor
非常全能WinForm 开发框架 - ReaLTaiizor,欢迎ReaLTaiizor是一个用户友好的、以设计为中心的.NET WinForms项目控件库,包含广泛的组件。您可以使用不同的主题选项对项目进行个性化设置,并自定...
移动开发(一):使用.NET MAUI开发第一个安卓APP
移动开发(一):使用.NET MAUI开发第一个安卓APP, 移动开发(一):使用.NET MAUI开发第一个安卓APP 对于工作多年的C#程序员来说,近来想尝试开发一款安卓APP,考虑了很久最终选择使用.N...
线程安全集合 — Concurrent
线程安全集合 --- Concurrent,引言 最近看一些代码的时候,发现有人用 System.Collections.Concurrent 下的 BlockingCollection 很便利的实现了生产者 - 消费者模式,这是之前没有注意到的,之...
PDF 转 TIFF 性能测评:IronPDF具有更快的处理速度、更少的内存
PDF 转 TIFF 性能测评:IronPDF具有更快的处理速度、更少的内存,IronPDF是Iron Software旗下用于生成、读取、合并、签名、打印、编辑 PDF,支持 HTML/CSS 到 PDF 渲染。IronPDF v2025.6 代...
使用 C# 实现 PDF 文档对比
使用 C# 实现 PDF 文档对比,在日常开发或办公场景中,PDF 文档对比是高频需求(如合同版本迭代校验、技术文档审核、报表一致性验证等)。市面上虽有 Adobe Acrobat 等可视化对比工具,但通过编...
WPF UI更新技巧:掌握EventHandler的基础与Dispatcher的高级应用
WPF UI更新技巧:掌握EventHandler的基础与Dispatcher的高级应用, 概述:在WPF中,通过EventHandler可实现基础和高级的UI更新方式。基础用法涉及在类中定义事件,并在UI中订阅以执行更新...
轻盈高效:深入了解.NET中的ValueStopwatch计时器
轻盈高效:深入了解.NET中的ValueStopwatch计时器, 概述:ValueStopwatch是.NET中轻量级计时器,用于高性能时间测量。作为值类型,避免了装箱拆箱开销,内存占用小。通过简单的使用方法...
CodeWF.EventBus:轻量级事件总线,让通信更流畅
CodeWF.EventBus:轻量级事件总线,让通信更流畅,1. CodeWF.EventBus EventBus(事件总线),用于解耦模块之间的通讯。本库(CodeWF.EventBus)适用于进程内消息传递(无其他外部依赖),与大家普...
使用FastReport报表动态更新人员签名图片
使用FastReport报表动态更新人员签名图片,在一些报表模块中,需要我们根据用户操作的名称,来动态根据人员姓名,更新报表的签名图片,也就是电子手写签名效果,本篇随笔介绍一下使用FastReport...
国产化Word处理控件Spire.Doc教程:使用C# 编程方式批量转换Word为RTF
国产化Word处理控件Spire.Doc教程:使用C# 编程方式批量转换Word为RTF, 在跨平台共享 Word 文件时,经常会遇到兼容性问题。将 Word 文档转换为 RTF(富文本格式)不仅可以保留基本排版和样式,...
码农的转型之路-偶遇大佬情况或有变
码农的转型之路-偶遇大佬情况或有变,元旦快乐,先回顾23年最后一篇帖子《码农的转型之路-造轮子还继续吗?》 一、最新调研情况 感谢大家的热心建议,从最近几天的调研反馈来看,还是劝退...
【WPF】根据选项值显示不同的编辑控件(使用DataTemplateSelector)
【WPF】根据选项值显示不同的编辑控件(使用DataTemplateSelector),接了一个小杂毛项目,大概情形是这样的:ZWT先生开的店是卖拆片机的,Z先生不仅卖机器,还贴心地提供一项服务:可以根据顾客...













