Sends for the fellow dear visitors:welcome to dongpad!


 Welcome to DongPad!

 msn


C#小技巧:设置方法或属性为[已过时]

在C#中,如果有一个方法我们不想继续使用,需要废弃的时候,可以在该方法前面加上一个[Obsolete]。例如:[Obsolete]
public double GetArea()
{
      switch (_arg)
      {
              case CIRCLE:
                      return _size * _size;
              case SQUARE:
                      return _size * _size;
              case RIGHT_TRIANGLE:
                      return _size * _size / 2;
              default:
                      return 0;
      }
}
这时候,如果还有程序使用该方法,编译时会报如下警告信息:GetArea()方法已过时。



评论: 0 | 引用: 0 | 查看次数: 717 | 返回顶部
发表评论
昵 称:    
验证码:   
 
内 容:
选 项:  
 
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 500 字 | UBB代码 开启 | [img]标签 开启