标签: c# resharper
在处理遗留代码和糟糕的测试覆盖率时,能够仅使用自动化工具进行重构非常有用。这是我坚持的一种情况。
假设:
var foo = new Foo(); foo.Bar();
是否有办法仅使用ReSharper自动重构将Bar()调用移至Foo的构造函数?
Bar()
Foo
传统方法的类似情况很容易。给出:
foo.Bar(); foo.Baz();
Bar2
Bar