C#2.0的新特性

 C#2.0的新特性
   1 局部类型(就是把一个类(接口,结构)分成几部分,系统编译时自动的组合)
     利用关键字partial修饰
     partial class A
     {
        public void B()
        {
        }
     }
     partial class A
     {
       public void C()
       {
       }
     }
     只要类的一部分继承一个父类,那整个类都继承。
     没一部分都可以继承一个接口,则整个类继承所有接口
     类的一部分一但被限定的(sealed,abstract),则另一部不能改变,必须一致
    2  空属类型(允许一个变量有空值)
       int x ;//默认是0
       int?x=null ; //可以指定空值 
       int? x=250 ;  //相当于System.Nullable<int> x=new System.Nullable<250>
       int? y=(int?)x;
       int? x=null ; // 指值为null
       Object obj=null;//他没有指向的对象
    3 静态类只包含静态成员,不能被继承,或者实例化,所有为公有
      static class A
      {
         public const int b;
         public static void c()
         {
         }
      }
      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值