C#:如果在源代码中使用了某些方法,则在Visual Studio中创建自定义警告

Ale*_*lex 3 c# visual-studio-2008

如果在代码中使用某种方法,有没有办法在调试器中输出警告?我有几个微妙的方法只能在特殊情况下使用,所以如果它们实际上在项目中的任何地方被调用,我想要有某种警告输出.

这可能吗?

Adr*_*ark 14

您应该考虑使用该Obsolete属性.它允许您标记不应使用的方法.它需要两个可选参数,一个消息和一个标志,指示编译器是否应该失败或发出警告.