C#开发:把业务逻辑写成应用

C#开发:把业务逻辑写成应用

用LINQ筛选数据,用异步方法等待接口响应,用事件连接界面与业务。通过这些开发任务理解C#的类型系统、委托与异常处理,逐步写出结构清晰的.NET应用。

阅读96
1416篇内容
发布时间2026-09-24
相关标签:

C#与SQL快速获取当前月份首尾日期方法

在开发中经常需要计算当前月份的第一天和最后一天。本文提供了两种语言的简洁实现:C#利用DateTime构造函数和DaysInMonth属性一行代码搞定;SQL Server通过日期函数计算偏移量,准确得出月初和月末日期,方便直接嵌入业务逻辑。

C#与SQL快速获取当前月份首尾日期方法

C#实现手机号11位中间四位掩码脱敏处理方案

本文介绍了在C#开发中将手机号码中间四位数字替换为星号(如138****1234)的两种常用实现方式。通过对比正则表达式和字符串截取替换法,展示了代码示例及逻辑解析,帮助开发者在数据安全与隐私保护场景下快速集成相关功能。

C#实现手机号11位中间四位掩码脱敏处理方案

C# WinForms 实现全屏隐藏任务栏及状态还原详解

本文详细介绍在 C# WinForms 应用程序中实现真正全屏显示的方法。通过调用 user32.dll API 修改工作区域,可确保全屏时彻底隐藏 Windows 任务栏,无论系统是否开启“任务栏置顶”。同时,代码完整保留了进入全屏前的窗体位置、大小及状态,并在退出时准确还原,适用于排队机、展示屏等场景。

C# WinForms 实现全屏隐藏任务栏及状态还原详解

C# ToolStripProgressBar 数据传递与进度更新指南

本文介绍 C# WinForms 中如何利用 ToolStripProgressBar 显示操作进度。涵盖两种实现路径:在窗体内直接通过按钮事件控制,以及使用单例模式在其他类中安全引用并更新进度条。重点讲解如何获取当前打开的 Form 实例以解决跨线程或跨类状态同步问题,确保 UI 响应流畅且代码结构清晰。

C# ToolStripProgressBar 数据传递与进度更新指南

C#中dynamic关键字的正确用法

本文介绍C#中dynamic关键字的用途、原理与常见错误,并演示其在变量转换、方法重载解析、反射调用及COM互操作性中的正确写法。通过对比代码帮助开发者安全高效地使用动态类型。

C#中dynamic关键字的正确用法

C# 使用 System.Drawing 绘制柱状图、折线图与扇形图

本文介绍如何使用 C# 中的 System.Drawing 类库,无需第三方组件即可在 Web 或桌面应用中动态生成高质量的柱状图、折线图和扇形图。内容涵盖从初始化画布、解析数据库数据到坐标轴绘制及最终图像输出的完整代码示例,帮助开发者掌握传统 GDI+ 绘图技术并灵活应用于各类报表需求。

C# 使用 System.Drawing 绘制柱状图、折线图与扇形图
加载更多

专题列表