设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。  问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致...
阅读(57) 评论(0)
在谈到异步的概念时,先要了解几个概念了。 什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的 什么是线程? 线程是程序中的一个执行流,每个线程都有自...
阅读(38) 评论(0)
在前面lambda章节中稍微提了一下委托,今天这章就让我们来深究一下委托。 委托的本质是一种类,他是继承MulticastDelegate类的。 而声明委托的关键字的delegate,如:public delegate void NoR...
阅读(27) 评论(0)
在谈到lambda表达式之前,首先要说一下委托,在下一章会详细介绍委托,在这里就是简单说明一下。 委托的关键字段delegate,声明委托 public delegate void NoReturnNoPara();/...
阅读(34) 评论(0)