可以在C#中将系统类或方法标记为过时?
是否可以将Obsolete属性应用于系统类或方法? 如果是这样,怎么样? 如果没有,我可以指示Visual Studio警告某些代码模式吗?
具体来说,我想将Session / Session [“key”]的使用标记为过时,以支持可能的单例。
无法将其他程序集中定义的类型标记为obselete。 ObsoleteAttribute
只能应用于您正在编译的源代码中的类型。
我不知道哪个Visual Studio工具提供了这种function。 如果你有兴趣去追求它,那么最好的选择就是编写一个针对这种类型的FxCop规则。