使用 C# 设置 Word 段落对齐样式

这篇文章介绍如何在 C# 中借助 Free Spire.Doc for .NET 设置 Word 段落对齐方式,涵盖库安装、`HorizontalAlignment` 枚举含义、新建文档示例、批量修改现有文档的方法,以及免费版限制和兼容性注意事项。 在自动生成合同、报告或通知文档时,段落对齐往往决定了最终成品看起来是否规范。本文围绕 Free Spire.Doc for .NET 的 `HorizontalAlignment` 枚举展开,分别说明新建文档和修改现有文档。

使用 C# 设置 Word 段落对齐样式

C# ListView 控件枚举显示系统颜色效果代码示例

本文介绍在 Windows Forms 项目中,如何利用 C# 的 Enum.GetValues 方法遍历 System.Drawing.KnownColor 中的所有预定义颜色。通过创建一个包含 ListView 的自定义面板,程序会列出每种颜色的名称,并在列表项中分别以前景色、背景色及深底白字的形式直观展示这些颜色效果,帮助开发者快速筛选和匹配 UI 配色方案。

C# ListView 控件枚举显示系统颜色效果代码示例

MiniWord:一款适合 .NET 项目的免费开源 Word 模板库

MiniWord 是一个面向 .NET 的免费开源 Word 模板库,主打轻量、跨平台和无需安装 Microsoft Word。本文按实际开发场景梳理它的核心能力,包括模板替换、表格与嵌套列表、条件判断、彩色文本以及 ASP.NET Core 导出方式,帮助你判断它是否适合报表、通知单和在线文档导出场景。

MiniWord:一款适合 .NET 项目的免费开源 Word 模板库

从 new() 到方法调用:把 C# 构造函数、方法与 static 一次讲清

构造函数和方法都是 C# 中最常见的成员,但它们负责的阶段、调用方式和设计边界并不相同。本文围绕对象创建、参数传递、重载规则与 static 的适用场景,系统梳理它们的区别和常见误区,帮助你判断什么时候该在 new 阶段完成初始化,什么时候该把行为放进实例或静态方法。

从 new() 到方法调用:把 C# 构造函数、方法与 static 一次讲清

使用C#连接并读取MongoDB数据库

本文详细介绍了如何使用C#语言通过NuGet安装MongoDB驱动,配置连接字符串,并在控制台程序中编写代码连接到MongoDB数据库并读取集合中的文档数据,提供完整的代码实现步骤。

使用C#连接并读取MongoDB数据库

C# System.Threading.Timer 定时任务阻塞及被 GC 回收问题的解决

在C#中使用System.Threading.Timer时,由于局部变量易被垃圾回收器(GC)回收导致定时器失效,且回调执行时间过长会引发线程阻塞和多线程并发执行。本文解析该现象的底层原因,并提供将定时器定义为静态成员、通过finally块手动重置周期的改进方案,确保任务稳定执行且不浪费线程资源。

C# System.Threading.Timer 定时任务阻塞及被 GC 回收问题的解决

SQL Server批量插入数据:Bulk与TVP性能对比及实现

针对SQL Server中大量数据导入需求,传统单条INSERT效率低下。本文通过C#代码实证对比三种方法:普通循环插入、SqlBulkCopy批量复制及表值参数(TVP)。重点详解Bulk与TVP的配置步骤、代码实现及性能差异,提供从建库、定义类型到执行插入的完整流程,帮助开发者在高并发场景下选择最优数据写入策略。

SQL Server批量插入数据:Bulk与TVP性能对比及实现

C# TimeSpan 构造函数、属性与实战用法详解

本文深入解析 C# TimeSpan 结构,涵盖Ticks、Days等关键属性的区别与用法。通过完整代码演示构造函数初始化及两DateTime相减获取时间差的方法,帮助开发者准确处理时间跨度计算与格式化输出。

C# TimeSpan 构造函数、属性与实战用法详解

C#代码实现延时的四种常用方法

本文介绍在C#中实现代码延时的四种常用方法:通过Task.Delay进行异步等待、使用Thread.Sleep阻塞主线程、手动循环比对时间戳,以及结合定时器逻辑。详细列出各方法的代码示例及执行效果,帮助开发者根据同步或异步需求选择合适的延时方案。

C#代码实现延时的四种常用方法

C# Windows Forms实现数字华容道小游戏

本文介绍如何使用C#和Windows Forms框架从零实现数字华容道游戏。通过二维数组管理按钮状态,利用随机交换算法生成初始乱序局面,并在点击事件中根据坐标逻辑判断相邻关系与移动合法性。附带完整源码,展示事件处理、UI布局及胜利条件检测的核心实现。

C# Windows Forms实现数字华容道小游戏