- 博客(284)
- 资源 (5)
- 收藏
- 关注
原创 创建基于Prism框架的WPF应用(NET Framework)项目(代码)
创建基于Prism框架的WPF应用(NET Framework)项目(代码)
2025-01-17 15:45:11 142
原创 C#代码生成器实现原理
犯法主要包括文件读写、代码生成函数、及应用程序。generateTemplate.cs文件。generateSplit.cs文件。分别用代码、模板生成目标代码文件。generate.cs文件。
2024-11-01 17:21:02 497
原创 Winform中使用MySQL数据库
2、在App.config文件添加connectionString。1、创建项目并添加引用MySql.Data;6、在应用程序进行增、查、改操作。4、创建MySql操作类。
2024-09-18 22:00:00 678
原创 C#实现仪表盘
1、仪表盘控件using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Drawing.Drawing2D;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace DashboardA
2024-08-30 17:45:05 1210
原创 C# Winform序列化和反序列化
在NET Framework 4.7.2中不能用Newtonsoft.Json进行序列化和反序列化,为解决此问题,采用System.Text.Json进行序列化,注意要添加System.Memory的引用。反序列化后不相等的原因在于对象类型比较的不完善。
2024-08-07 09:41:18 419
原创 C#正则表达式介绍及邮箱、手机号的检验
正则表达式是一种匹配输入文本的模式,Net框架提供了允许这种匹配的正则表达式引擎,模式由一个或多个字符、运算符和结构组成。一、定义正则表达式的各种类别的字符、运算符和结构1、字符转义正则表达式中的反斜杠(\)指示其后跟的字符是特殊字符,或按愿意解释该字符。\a 与报警 (bell) 符 \u0007 匹配\b 在字符类中,与退格键 \u0008 匹配\t 与制表符 \u0009 匹配\r 与回车符 \u000D 匹配\v 与垂直制表符 \u000B 匹配。
2024-07-17 16:31:31 718
原创 C#自定义异常(Exception)的实现
C#自定义异常的实现1、自定义异常类2、默认自定义异常3、接收错误信息的自定义异常4、同时接收错误信息和内部异常的自定义异常5、按需要传递信息自定义异常
2024-07-16 09:58:36 441
原创 C#中错误与异常处理
异常是程序运行时出现的特殊事件,如程序中的Bug(如数字除以0)或某些意外输入(用户选择不存在的文件),需要程序能够处理这些问题,避免程序崩溃甚至暂停。C#使用try、catch、finally关键字检测异常,处理异常、并继续运行,提高应用程序的可靠性。异常会中止当前的程序流,如果不采取措施,程序将停止运行。错误和异常是两个不同的概念,但它们都与程序的稳定性和可维护性有关。异常并不是程序发生灾难性问题的标志,通常异常是方法不成功的信号。为可能抛出异常的代码编写单元测试,确保异常的正确抛出和捕获。
2024-07-15 10:11:51 437
原创 C#基于任务的异步模式(TAP)
1、C#异步模式分类基于任务的异步模式(TAP)基于事件的异步模式(EAP)和异步编程模型模式(APM)2、基于任务的异步模式(TAP)基于任务的异步模式(TAP)用单个方法表示异步操作的开始和完成。3、基本示例4、任务终止示例5、进度显示示例
2024-07-10 17:17:56 282
基于C#的环形缓冲区测试程序
2022-08-23
高效后台服务架构设计的概念、目的、方法及案例
2022-06-04
Tomcat服务器源码
2015-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人