自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 深入解析C#异步编程:await 关键字背后的实现原理

本文将带你深入了解 await 关键字的实现原理,从编译器生成的状态机到回调函数的注册和触发,再到异步方法的生命周期管理。通过详细的代码示例和流程图,我们将逐步解析异步方法的每一个步骤,帮助你更好地理解和优化异步代码。

2024-11-01 09:18:07 2550 1

原创 .NET C#程序启动闪退,在安装或者程序文件下能正常运行,但通过路径却无法运行

程序启动闪退:在安装或者程序文件下能正常运行,但通过注册表配置开机自启闪退或者通过路径方式运行闪退

2024-10-31 09:57:10 445

原创 .NET 4.0下实现.NET4.5的Task类相似功能组件

在 .NET 4.0 中实现现代异步编程!本文详细介绍 Task组件,提供类似于 .NET 4.5 的 Task.Run() 和 Task.WhenAll() 方法,优化线程池使用,提升代码质量和开发效率

2024-10-31 09:33:56 696

原创 C# 委托原理、事件原理刨析和对比

C# 委托原理刨析,和事件原理刨析,外加两者对比,应该是目前全网讲的最细的帖子了吧。从委托介绍=》基本使用=》框架应用=》原理分析=》事件原理分析=》两者对比

2024-10-31 09:29:39 703

原创 .NET Core 利用委托实现动态流程组装

模拟管道模型中间件(Middleware)部分,运用委托,进行动态流程组装

2024-10-31 09:20:46 682

原创 .NET C# 程序自动更新组件

实现一个轻量级独立自动更新组件,可稍作修改集成到大家自己项目中,比如:WPF/Winform/Windows服务

2024-10-31 09:12:03 1108

原创 .Net Core 部署IIS,最细步骤

.Net Core 部署IIS,最细步骤

2023-02-17 11:59:38 4990

原创 以简御繁——介绍IOC

以通俗易懂的话语,介绍DI(依赖注入)/IOC(控制反转)的概念,让大家不再晕,觉得这是个什么高大上的东西

2021-12-30 18:59:42 1154

原创 .NET Core 实现动态代理做AOP(面向切面编程)

用动态代理可以做AOP(面向切面编程),进行无入侵式实现自己的扩展业务,调用者和被调用者之间的解耦,提高代码的灵活性和可扩展性,比如:日志记录、性能统计、安全控制、事务处理、异常处理等等。本方式实现思路用的.NET Core原生的DispatchProxy类,再加《特性标记》+《Handle接口》达到无入侵式扩展

2021-12-21 19:03:43 1243

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除