自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#学习基础

1.继承,2.属性与字段的区别,3.override、sealed,abstract、virtual区别,4.可访问性,5.Lazy<T>,6.字典(Dictionary<TKey, TValue>)

2025-03-26 10:37:04 304

原创 C#学习笔记

IImmutableList<T>、Lazy<T> 、C# :out 和 in 、C# : IDisposable 接口、 托管资源(Managed Resources) 和 非托管资源(Unmanaged Resources)简要学习笔记

2025-03-19 18:03:35 740

原创 C#——如何定义事件

首先,我们可以自定义一个委托类型,然后基于这个委托类型定义事件。// 定义一个委托类型// 使用上面定义的委托类型定义一个事件// 触发事件的方法MyEvent?// 订阅事件的方法// 使用事件// 订阅事件// 触发事件");C#提供了一些预定义的委托类型,如EventHandler和EventHandler<TEventArgs>,这些委托类型可以用来定义事件,从而减少代码的冗余。是一个没有返回值的方法,它接受两个参数:一个sender。

2025-03-18 11:23:06 619

原创 C#之——设计模式(一)

设计模式是解决软件设计中常见问题的可复用方案,通过标准化代码结构提升可维护性、扩展性和复用性。在C#中,设计模式基于面向对象编程(OOP)原则,结合.NET框架特性,广泛应用于企业级开发。

2025-03-06 15:44:50 1349

原创 WPF之——线程调度管理器

机制适用场景关键特性Dispatcher跨线程更新UI同步/异步任务调度,优先级控制简单后台任务 + 进度报告事件驱动,自动线程切换Task复杂异步操作,现代异步编程代码简洁,自动上下文捕获Freezable跨线程访问资源对象对象冻结后线程安全UI相关定时任务(如动画)基于UI线程触发。

2025-03-04 13:23:21 1224 1

空空如也

空空如也

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

TA关注的人

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