我在interface
中有C#.
定义是否有任何工具可以使用默认返回类型自动创建(生成)该接口的所有空方法?
例如我已经拥有:
interface ISampleInterface
{
void SampleMethod();
int func(int);
}
我希望:
// auto interface member implementation:
class ImplementationClass : ISampleInterface
{
void ISampleInterface.SampleMethod()
{
return;
}
// changed return type to int according to interface definintion
int ISampleInterface.func(int a)
{
return a;
}
}
答案 0 :(得分:0)
只需右键点击class ImplementationClass : ISampleInterface
,然后点击Implement Interface
或者您可以考虑使用Re-sharper工具
答案 1 :(得分:0)
以下是使用ReSharper(标准)实现所有接口的方法
https://www.jetbrains.com/resharper/webhelp50/Code_Generation__Implementing_Overriding_Methods.html