覆盖一个方法而不是另一个方法时的编译器警告

JDu*_*ley 2 .net

当类重写一个方法但不覆盖相关函数时,我想有一个编译器警告.你怎么做到这一点?

例如,如果您覆盖Object.Equals,则在未覆盖Object.GetHashCode()时会收到警告.

Mar*_*ell 5

基本上你不能.这是防止混乱的特例.

你能做的最好的事情是编写一个FxCop规则来检测它.