![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
RayWhy
光学
机器视觉
编程序
展开
-
C#设计模式学习笔记-单例模式
最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global point of access to。它的主转载 2016-10-24 10:48:58 · 247 阅读 · 0 评论 -
C#学习之接口
什么是接口?简单来说是C++的抽象类。其实,接口简单理解就是一种约定,使得实现接口的类或结构在形式上保持一致。个人觉得,使用接口可以使程序更加清晰和条理化,这就是接口的好处,但并不是所有的编程语言都支持接口,C#是支持接口的。注意,虽然在概念上,C#接口类似于COM接口,但他们的底层结构是不同的。那么,我们来看一下如何声明和使用接口。声明接口声明接口在语法上和声明抽象类转载 2016-10-24 11:26:16 · 201 阅读 · 0 评论 -
C#设计模式学习笔记-建造者模式
本文分为两部分:建造者模式(Builder) 建造者模式 与 工厂模式的区别缘起:顾名思义,builder的意思是建造者或者建筑工人,谈到建造自然会想到楼房。楼房是千差万别的,楼房的外形、层数、内部房间的数量、房间的装饰等等都不一样。对于建造者来说,抽象出来的建筑流程是确定的,往往建筑一座楼房包括下面的步骤:(1)打桩,建立基础(2)建立框架等。原创 2016-10-24 14:29:27 · 350 阅读 · 0 评论 -
devexpress 消除运行前弹窗
devexpress 破解后每次运行都会弹出注册窗口网上说VS中运行有发布后会消失。但是我在使用Release模式后,VS中运行也有,外面打开也有。解决办法:工程中移除Properties / license.licx 的包含但是每次打开窗体设计器,这个文件自动被包含。原创 2016-12-30 09:33:49 · 4565 阅读 · 2 评论