如何将方法标记为过时或不推荐?

如何使用C#将方法标记为过时或不推荐

最短的方法是将obsoletattribute作为属性添加到方法中。确保包括适当的解释:

[过时(“Method1已弃用,请改用Method2”)]
公共无效方法1()
{ … }

如果从以下代码中的某个地方调用该方法,还可能导致编译失败,将该方法的使用视为一个错误,而不是警告:

[过时(“Method1已弃用,请改用Method2。”,true)]

发表评论