您是否知道从接口到类实现方法的快速方法.如果是的话,你怎么能这样做?
情况:我有超过15个具体类使用的接口.我添加了一个新方法,我需要在所有具体类中实现这个新方法.
更新
我所有的具体类都实现了接口,并且所有方法都很好.后来,我在界面中添加了一个新方法.为了能够编译,我需要在所有类中实现新方法.我不想在每个类上逐个执行该方法.是否有一种方法,比如在接口中"右键单击新方法"将进入所有具体类,并且所有方法都是自动的.这样我就不用打开所有课了吗?
既然你提到你安装了ReSharper,这里有一些快速实现的方法:
您还可以使用ReSharper的" 解决方案范围分析 "功能 - 它将快速找到所有未实现此新方法的类
编辑:
最后我找到了一个非常快捷的方法:
internal interface IFoo
{
void Boo()
{
}
}
class Boo:IFoo
{
}
class Foo: IFoo
{
}
Run Code Online (Sandbox Code Playgroud)