摘要:
委托与Lambda表达式1、委托概述2、匿名方法3、语句Lambda4、表达式Lambda5、表达式树一、委托概述相当于C++当中的方法指针,在C#中使用delegate 委托来提供相同的功能,它将方法作为对象封装起来,允许在"运行时"间接地绑定一个方法调用。声明的委托相当于一种自定义的数据类型。1... 阅读全文
摘要:
为了促进代码重用,尤其是算法的重用,C#支持一个名为泛型的特性。泛型与模块类相似。泛型使算法和模式只需要实现一交。而不必为每个类型都实现一次。在实例化的时候,传入相应的数据类型便可。注:可空值类型 也是基于泛型实现的。泛型的本质 就是给某些复杂的类型,抽象一套数据类型的别名。然后可以在这复杂类型当中... 阅读全文