本文主要是介绍C#中的Obsolete特性(Attribute),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- Obsolete属性将标记”代码元素“不再推荐使用
- Obsolete使用标记为过时的实体会生成警告错误
- Obsolete属于一次性属性,可以适用于任何允许使用属性的实体
- Obsolete属性可给调用者提示所调用的方法并不是最优的,它还可以被一个更好的方法所替代!
- 简单来说,你可以使用Obsolete来标记该方法是一个被荒废的方法。
下面的例子将表示如何使用Obsolete来标记该方法已经过时,”MethodB“是方法简称:
using System;
class Program
{
static void Main()
{
MethodA();
}
[Obsolete("Use MethodB instead")]
static void MethodA()
{
}
}
这篇关于C#中的Obsolete特性(Attribute)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!