我想知道是否完全可以改变在c#中调用过时的方法/类的警告级别,就像我们可以在C++。 例如,自定义过时的警告,在c#中抛出级别4的警告,而不是级别2的警告#
#pragma warning(2,some_warning)
可以从任何警告级别默认情况下它具有some_warning的级别更改为2平。 这是在所有可能做类似的东西在C#?
注意:我已经考虑过使用#pragma warning disable禁止并在api调用后恢复警告的选项。但我的问题是,有没有办法改变例如ObsoleteAttribute引发的默认警告级别?
http://stackoverflow.com/questions/1759352/how-do-i-mark-a-method-as-obsolete-deprecated ?? ?? –
你想让它成为不太严重的警告吗? – Andrew
是一个不太严重的可能与级别4. –