我知道我可以强迫“这个”.具有Resharper代码清理的实例成员的限定符.
public class Foo { public void Bar() { StaticMethod(); } private static void StaticMethod() { } }
将被迫这样:
public class Foo { public void Bar() { Foo.StaticMethod(); } private static void StaticMethod() { } }
解决方法
我没有看到任何方法在ReSharper 5.x中做到这一点,并且在6.x EAP / Beta版本中没有看到它,但是没有6.x的实例来验证.
您可以将其建议作为JetBrains问题跟踪器中的一项功能:http://confluence.jetbrains.net/display/ReSharper/ReSharper+Issue+Tracker