日期:2014-05-20  浏览次数:20897 次

.NET Framework 2.0 SDK 文档类库类成员的语法中为何省去 new 修饰符?
以   Form.Size   属性为例,在   .NET   Framework   1.0   和   2.0   SDK   文档中它的语法有所不同:

1.0:   public   new   Size   Size   {get;   set;}

2.0:   public   Size   Size   {get;   set;}

在   2.0   SDK   文档中,类的属性和事件的语法中为何省去   new   修饰符?显示地声明   new   不是更好吗?


------解决方案--------------------
Size是个属性,NEW什么
------解决方案--------------------
此处的new是修饰符,目的隐藏基类成员
------解决方案--------------------
楼主观察细微..
------解决方案--------------------
学习
------解决方案--------------------
搂住在散分
------解决方案--------------------
基类中没有Size Size{get; set;}属性,或者是private属性就不需要new