我想知道是否完全可以改變在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. –