摘要:
1、new修饰符 .NET支持按签名隐藏和按名称隐藏技术。C#只支持按签名隐藏2、派生类不能重写基类中的数据成员或静态成员,但可以使用new修饰符隐藏他们。使用此特征的时候,必须做好充分的代码编档工作3、abstract关键字使一个类是抽象的。抽象类的存在主要是为了继承,不能创建抽象类的实例。非抽象类是具体类,可以创建实体类的实例。静态类,值类型和接口不支持abstract修饰符4、接口的派生类中,实现的函数可以是虚的。派生类的子孙将继承这些已经实现的函数。然而,实现了一个接口的派生类的子孙不能强制转换为该接口类型,只有直接实现一个接口的类型才能强制转换为该接口类型。然后该类的子孙可以通过父. 阅读全文
posted @ 2011-09-05 23:12
常伟华
阅读(343)
评论(0)
推荐(0)
摘要:
1、命名空间的别名:using A = NamespaceZ.NamespaceY.NamespaceX; using指令不会出现累积现象,而是独立计算的 extern alias AssemblyName ,使用的时候 为AssemblyName::Namespace.MethodName2、Main入口点,如下为四种合法签名: static void Main(){} static int Main() {} static void Main(string[] args) {} static int Main(string[] args) {} Main必须是静态的,而且是私... 阅读全文
posted @ 2011-09-05 13:13
常伟华
阅读(829)
评论(0)
推荐(0)

浙公网安备 33010602011771号