3

鉴于:

  • 我有一个界面。
  • 我只有实现该接口的类。

问题:

使用 Resharper 4.5 - 如何丢弃该接口并将所有引用更改为唯一实现?

4

1 回答 1

1

似乎没有一种方法可以一步“自动”地做到这一点。

在这种情况下我会做以下事情:

  1. “安全删除”(Ctrl-R,D [VS] 或 Alt-Del [IDEA])接口,使代码出现编译错误。
  2. 使用(Alt-Shift-PgDn [VS] 或 Alt-F12 [IDEA])导航到下一个错误。
  3. 按 Alt-Enter 并选择"Change all IYourInterfaceName"并输入具体的类名。

希望有帮助。

于 2010-04-16T08:15:29.463 回答