
C#
文章平均质量分 57
于毒
这个作者很懒,什么都没留下…
展开
-
C# File.Copy 报错:IOException: Could not create file “...xxxxpath...“. File already exists.
IOException: Could not create file "...xxxxpath...". File already exists.原创 2022-11-04 10:36:05 · 1393 阅读 · 1 评论 -
Unity基于C#代码实现 查找所有空文件夹操作
"Tools/遍历项目所有文件夹(输出空文件夹路径)"原创 2022-08-26 11:25:11 · 1177 阅读 · 0 评论 -
设计模式之观察者模式(Observer)
观察者模式允许你定义一种订阅机制,可在对象事件发生时,通知多个 “观察” 该对象的其他对象。原创 2022-08-17 23:43:50 · 231 阅读 · 0 评论 -
设计模式之命令模式(Command)
从发出者发出命令,发出者不用关心谁接收命令,只要把命令发出即可从接收者接收命令,接收者不用关心谁发出命令,只要把每次命令接收接收者也可以看成命令执行者。原创 2022-08-17 22:33:30 · 459 阅读 · 0 评论 -
设计模式之适配器模式(Adapter)
兼容原来无法使用的接口,相当于一个接口转换器。采用继承原有接口类的方式。采用组合原有接口类的方式。原创 2022-08-04 19:04:10 · 143 阅读 · 0 评论 -
设计模式之构造者模式(Builder)
构造者模式使用多个简单的对象一步一步构建成一个复杂的对象,属于创建型模式,它提供了一种创建对象的最佳方式Builder 模式基于:一个对象可能有不同的组成部分,这些组成部分的不同创建对象有不同的表示,但是各个部分之间装配的方式是一致的(比如单车的装配,车轮、链条、车身、脚踏板)。基于此,构建的过程是一样的,所以可以统一使用一个抽象接口,不同的组成部分可以由派生类来实现将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示适用于以下情况:解析:Builder 模式的实现,基于以下面向对象设原创 2022-07-28 19:09:32 · 2855 阅读 · 0 评论 -
C# 扩展方法简单用法
C# this 用于 拓展方法原创 2022-06-02 14:49:15 · 530 阅读 · 0 评论