C#知识
刘岩Tony
这个作者很懒,什么都没留下…
展开
-
C#委托讲解以及示例演示
什么是委托 通俗解释:委托就是一个能存放符合某种格式(方法签名)的方法的指针 自己理解:委托就是定义一个变量来存放方法,这个委托可以存放多个方法,在调用的时候,会按照添加的次序来执行添加的方法 对委托的理解 其实委托类似于C语言中的指针,他是一种数据类型的名字,例如int、double等,只不过,指针类型存放的是方法。 委托本身就是一个类,可以原创 2014-11-23 21:57:58 · 899 阅读 · 0 评论 -
.NET 新语法 ~ 基于MVC学习笔记(1)自动属性
声明空属性,编译器自动生成对应私有成员字段 在VS中可以使用快捷键Ctrl+R+E自动生成 C#示例 public class AutoProperties { public string Name { get; set; } public int Age { get; set; } } 编译后的IL代码 编译源代码说明原创 2015-05-05 19:12:12 · 632 阅读 · 0 评论 -
设计模式之简单工厂
简单工厂 情景介绍 有3个动物。猫(Cat)、狗(Dog)、羊(Sheep),他们都有相同的行为吃(Eat) 第一种方案 项目工程如下,分别创建了3个对应的类文件,并且实现他们的Eat方法 Cat.cs public class Cat { public void Eat() { Co...原创 2018-04-14 09:15:20 · 150 阅读 · 0 评论 -
设计模式之单例模式
单例模式 模板1 public class Singleton { private static Singleton _singleton = null; private static readonly object Lock = new object(); private Singleton() {...原创 2018-04-14 09:16:27 · 131 阅读 · 0 评论