看你的本意了,如果是取派生类的name就用this
如果特指父类的name就用base

解决方案 »

  1.   

    如果子类没有重写,两个都是调用父类的属性;
    如果子类重写了,那么this就是调用子类重写的那个属性,而base就是调用父类原有的那个属性了
      

  2.   

    你这样最好:如果你确信以后不后在本类中重写方法,用base,而用this的话更灵活
      

  3.   

    如果你在子类中没有重新定义方法或者属性,那么用this
    反之亦反
      

  4.   

    xixigongzhu(夕夕宝贝) 说得好:)