c#范型详解
摘要:泛型介绍:范型类和范型方法同事具备可重用性、类型安全和效率,这是非范型类和非范型方法无法具备的。所谓范型,即通过参数化类型实现同一份代码上操作多种数据类型,范型编程是一种编程范式,它利用“参数化类型”将类抽象化,从而达到更灵活的复用。机制:C# 泛型类型替换是在运行时执行的,从而为实例化的对象保留了泛型类型信息。C#泛型代码在被编译为IL代码和无数据时,采用特殊的占位符来表...
阅读全文
C#在3.0和3.5中的新特性的本质
摘要:话说.net 4.0都出来了,连.net 3.5都还没熟悉,是不是有点落伍阿? 恩 我也这么觉得。为了跟上人类进步的步伐。 今天花了些时间了解了下c#3.5的基本情况。我认为大致有下面几点新东西: 1、var 关键字2、自动属性(Automatic property)3、匿名类4、扩展方法当然,话说回来,所有这些新特性都是编译器给我们玩的小把戏,也就是人们常说的“语法糖”。...
阅读全文