Joe*_*Fan 12 c# resharper enums deprecated
当我在Visual Studio中键入.ToString()一个Enum类型时,Intellisense会显示一条"穿透"线ToString()(尽管它构建并且工作正常).它似乎表明Enum.ToString()在某种程度上被弃用了.这是真的?如果是这样,为什么?

dtb*_*dtb 27
采用IFormatProvider,ToString(IFormatProvider)和ToString(String,IFormatProvider)的Enum.ToString重载都已过时,因为无论如何都不使用IFormatProvider.
其他重载,ToString()和ToString(String),都不会过时.
ReSharper的一个特点是淘汰过时的班级成员.它显然不是很好.