ObsoleteAttribute
用于标注提醒程序员某个已经过时的方法。
[Obsolete("此方法过时,应调用新方法X",true)]
//第二个bool型的参数关系到允许不允许通过编译,设为true不允许过编,false只是简单地产生警告信息
public void OutOfDateMethod(){
;
}
void main()
{
OutOfDateMethod();//编译时产生错误
}
Attribute在.NET编程中的应用
公6篇 原文链接地址以及原文作者已无从考证,只从网上搜来了这6篇的地址.
(1)http://www.cnblogs.com/dudu/articles/4449.html
(2)http://dudu.cnblogs.com/articles/4450.html
(3)http://www.cnblogs.com/dudu/articles/4451.html
(4)http://www.cnblogs.com/dudu/articles/4452.html
(5)http://www.cnblogs.com/zhanghl/archive/2005/07/06/187004.html
(6)http://www.cnblogs.com/zhanghl/archive/2005/07/06/187070.html