
.NET
Jimma1982
这个作者很懒,什么都没留下…
展开
-
c# – Invoke和DynamicInvoke之间的差异
当你有一个委托实例,你可能知道确切的类型,或者你可能只是知道它是一个委托。如果你知道确切的类型,你可以使用Invoke,这是非常快 – 一切都已经过预先验证。例如:Func<int,int> twice = x => x * 2;int i = 3;int j = twice.Invoke(i);// or just:int j = twice(i);然而!如果你只...转载 2019-10-21 11:33:41 · 2937 阅读 · 0 评论 -
第一节:从面向对象思想(oo)开发、接口、抽象类以及二者比较
一. 面向对象思想1. 面向过程(OP)和面向对象(OO)的区别: (1):面向过程就是排着用最简单的代码一步一步写下去,没有封装,当业务复杂的时候,改动就很麻烦了 (2):面向对象将复杂的业务分离出来几个类,然后将业务封装到类中的方法进行实现,很简洁。2. 面向对象的三大特征(1). 封装:将一些行为以类为单位进行包裹起来,然后通过类进行调用(如People类),可以利用...转载 2019-10-14 11:07:34 · 171 阅读 · 0 评论 -
DotNet进阶系列
转载博客地址 : http://www.cnblogs.com/yaopengfei/ 一. 回顾历史 回顾个人发展历程,自2012年初次接触开发至今(2018年)已经有六个年头,这期间陆陆续续学习并掌握了不少技术,C#语言、ORM框架、多线程技术、设计模式、前端技术、MVC、MVVM框架思想等等,每种技术随着多次使用,随着不断的反思,逐渐经历 “了解→理解→掌握→精通 ...转载 2019-10-14 09:45:24 · 144 阅读 · 0 评论