代码改变世界

随笔档案-2014年11月

C# 6.0的新变化

2014-11-23 13:08 by 假面Wilson, 210 阅读, 收藏, 编辑
摘要: 自动属性初始化 (Initializers for auto-properties)以前我们是这么写的为一个默认值加一个后台字段是不是很不爽,现在我们可以这样写只读属性的初始化(Getter-only auto-properties)像用户ID这种只读属性,我们以前是这样写的现在我们可以这样写只读属... 阅读全文

区分多态和重载

2014-11-12 23:23 by 假面Wilson, 385 阅读, 收藏, 编辑
摘要: 多态是基于对抽象方法的覆盖来实现的,用统一的对外接口来完成不同的功能。重载也是用统一的对外接口来完成不同的功能。那么两者有什么区别呢?重载,是指允许存在多个同名方法,而这些方法的参数不同。重载的实现是:编译器根据方法不同的参数表,对同名方法的名称做修饰。对于编译器而言,这些同名方法就成了不同的方法。... 阅读全文
点击右上角即可分享
微信分享提示