相关疑难解决方法(0)

C# - 有选择地抑制自定义过时警告

我正在使用该Obsolete属性(正如其他程序员建议的那样)在使用某种方法时显示警告.

有没有办法SuppressMessage在使用合理的地方抑制类似于CodeAnalysis的警告?

谢谢!

编辑

这是[Obsolete("Some message")]因为我需要包含有关警告的一些细节.但是,#pragma warning disable 612一旦我将消息添加到裸[Obsolete]属性,它就不再起作用了......

编辑2

找到正确的警告编号 - 如果您在过时属性后面有消息,则为618.

所以要做我想做的事:

#pragma warning disable 618

然后打电话

#pragma warning restore 618

感谢Jared Par和Jon Skeet为我指明正确的方向!

c# visual-studio-2008

204
推荐指数
4
解决办法
7万
查看次数

标签 统计

c# ×1

visual-studio-2008 ×1