使用ReSharper将方法调用移入构造函数

时间:2016-03-14 16:18:19

标签: c# resharper

在处理遗留代码和糟糕的测试覆盖率时,能够仅使用自动化工具进行重构非常有用。这是我坚持的一种情况。

假设:

var foo = new Foo();
foo.Bar();

是否有办法仅使用ReSharper自动重构将Bar()调用移至Foo的构造函数?

传统方法的类似情况很容易。给出:

foo.Bar();
foo.Baz();
  1. 选择两行
  2. 提取方法Bar2
  3. 调用Bar()
  4. 的内联方法
  5. Bar2重命名为Bar

0 个答案:

没有答案