摘要:
C#1.0:OOP和CTS(delegate)C#2.0:泛型、分部类、静态类、迭代器、匿名方法、委托的协变和逆变、属性访问器可以被单独设置访问级别、可空类型、??操作符C# 3.0:Linq、lambda表达式、类初始化器、匿名类型、局部变量类型推断、自动属性、扩展方法、分部方法C# 4.0:dy 阅读全文
摘要:
传统上方法的参数总是对象,“把类型作为参数传送”的需求导致泛型概念出现,“把方法作为参数传送”的想法导致委托概念出现。 对引用类型参数,无论用什么关键字修饰都是引用传递。对值类型参数,默认的传递方式是值传递(不加任何关键字修饰),ref和out关键字提供了值类型按引用进行传递的解决方案(当然引用类型 阅读全文