【问题标题】:Refactoring Implicit Interface Implementation into Explicit Interface Implementation将隐式接口实现重构为显式接口实现
【发布时间】:2011-01-19 19:52:22
【问题描述】:

我继承了 C# 代码库;有几个类实现了多个接口,并且还有额外的公共方法。我想重构这些类,以便将隐式接口公共方法重构为显式接口实现,以便我可以轻松找出存在哪些其他公共方法并可以相应地决定它们..

是否有(最好是免费的)重构插件(我使用的是 Visual Studio 2010 Ultimate)或可用的工具可以做到这一点?

【问题讨论】:

  • 我是否正确地说您想知道哪些公共方法不属于隐式接口实现的一部分?
  • 是的;这是我的第一个要求;但最终我也想要明确的实现!

标签: c# visual-studio-2010 refactoring


【解决方案1】:

Resharper(虽然不是免费的)在方法实现接口时显示一个图标。如果没有图标,则为显式。

【讨论】:

  • Resharper(现在)在显式实现时也指示图标。 (VS2012, RS7.1.1)
猜你喜欢
  • 2010-10-10
  • 1970-01-01
  • 1970-01-01
  • 2012-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-15
相关资源
最近更新 更多