C#知识
刘岩Tony
这个作者很懒,什么都没留下…
展开
-
C#委托讲解以及示例演示
什么是委托通俗解释:委托就是一个能存放符合某种格式(方法签名)的方法的指针自己理解:委托就是定义一个变量来存放方法,这个委托可以存放多个方法,在调用的时候,会按照添加的次序来执行添加的方法对委托的理解其实委托类似于C语言中的指针,他是一种数据类型的名字,例如int、double等,只不过,指针类型存放的是方法。委托本身就是一个类,可以原创 2014-11-23 21:57:58 · 929 阅读 · 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 · 644 阅读 · 0 评论 -
设计模式之简单工厂
简单工厂情景介绍有3个动物。猫(Cat)、狗(Dog)、羊(Sheep),他们都有相同的行为吃(Eat)第一种方案项目工程如下,分别创建了3个对应的类文件,并且实现他们的Eat方法Cat.cs public class Cat { public void Eat() { Co...原创 2018-04-14 09:15:20 · 164 阅读 · 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 · 141 阅读 · 0 评论