自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C#】表达式树实现对象ToString方法

在开发中,对于经常出现一些数据类,我们常常需要知道它几乎所有字段的值,这时候为了方便,我们都是自己将对象打印到控制台中进行查看,但是如果对象没有重新ToString方法,那我们就只能看到类名,而无法知道它字段的信息,所以需要自己重写ToString方法,但是如果对于某个数据类他的所有子类都有这种需求时,那就会十分麻烦,所以通过代码去动态生成ToString的结果将非常方面后续调试。

2023-05-20 17:36:15 253

原创 【C#】表达式树的应用之对象初始化

相信大家在实际开发中常常都会用到对象池的技术,及对对象的复用。通过对对象的复用可以大大简单对象的创建数量,同时也是减少对象频繁的创建和销毁流程,从而减少GC。但是在对对象复用时,常常会出现这么一种情况,就是在使用复用对象时,如果不进行全部赋值,那么就会使得对象数据有残留,如果这个对象正常使用时并不是全部需要赋值时,那为了避免数据残留,就需要自己手动为字段赋初值,这一点大大的降低了工作效率,同时如果字段过多时,也可能导致少赋值的情况。

2023-05-16 00:45:38 236

原创 Unity实现带有优先级的事件中心

unity实现事件中心

2023-01-13 23:30:51 471

原创 Unity使用JobSystem实现AStar算法

unity使用JobSystem实现AStar算法

2023-01-10 22:35:56 495

原创 C#容器源码解析之字典

c#字典底层实现

2023-01-10 06:27:08 242

原创 C#实现字典树

C#实现字典树

2022-08-29 23:09:31 310

原创 C#实现双端队列

C#实现双端链表

2022-08-26 00:19:22 1551 1

原创 C#排序算法之希尔排序

C#实现希尔排序

2022-08-21 23:53:45 299

原创 C#实现队列

C#实现队列

2022-08-21 18:56:20 1180

原创 C#实现栈

使用C#去实现栈

2022-08-21 17:44:24 745

原创 C#排序算法之插入,选择和冒泡排序

简单排序算法

2022-08-18 00:06:45 184

原创 C#实现优先队列

C#实现优先队列,解决牛客.net版本低无法使用优先队列问题。

2022-08-14 11:38:50 2388 1

空空如也

空空如也

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

TA关注的人

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