Lambda(Linq)
摘要:在谈到lambda表达式之前,首先要说一下委托,在下一章会详细介绍委托,在这里就是简单说明一下。 委托的关键字段delegate,声明委托 可以这样说吧,委托就好比于在C语言中的函数指针。 在这里先声明一个无返回值的DoNothing方法 要使用委托必须方法签名相一致。 在框架1.0时代。 但是这样
阅读全文
posted @
2017-06-30 22:32
西码
阅读(355)
推荐(1)
Reflect(反射)
摘要:反射、反射,程序员的快乐。反射是无处不在的。 那么什么是反射:通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了如指掌 简单来说,一般来说,我们通过编译生成一个dll文件,dll文件由IL+metadata组成,而我
阅读全文
posted @
2017-06-28 23:27
西码
阅读(376)
推荐(0)
Generic(泛型)
摘要:什么是泛型:“通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用”。 简单来说泛型就是为了使一些代码能够重复利用。 泛型的经历: 在早期.net框架中不同的参数类型需要声明不同的方法; 1 public class CommonMethod 2 {
阅读全文
posted @
2017-06-24 22:10
西码
阅读(260)
推荐(0)