摘要: 一.继承 C#中继承的规则 1:继承是可传递的 A:B B:C 2:派生类应当是对基类的扩展。派生类可以添加新的成员,但不能除去已经继承的成员的定义。 3:构造函数和析构函数不能被继承 4:如果派生类定义了与基类成员同名的新成员,就可以重载或覆盖基类的成员 5:类可以定义虚方法、虚属性以及虚索引器,它的派生类能够重载这些成员,从而实现类可以展示出多态性。另外,类也可以定义静态方法、静态属性和静态索引器。 6:派生类只能从一个类中继承,可以通过接口实现多重继承Base 关键字=》 1 在派生类中使用 base.方法名 调用基类的方法 2 也可以在派生类的构造函数处 使用public 派生类名(. 阅读全文
posted @ 2013-11-19 17:16 互联网荒漠 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Lambda表达式 “Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句 阅读全文
posted @ 2013-11-19 14:12 互联网荒漠 阅读(288) 评论(0) 推荐(0) 编辑