我有一个类:
Class MyClass
{
public MyClass { ... }
public string Name { get { ... } }
public int IdNumber { get { ... } set { ... } }
public void GenerateNme {...}
}
这只是一个示例类。我希望从中生成接口(interface)。比如,MyClass 正在实现 IMyClass 接口(interface)。我希望输出是
public Interface IMyClass
{
string Name { get; }
int IdNumber { get; set; }
void GenerateNumber();
}
和
MyClass : IMyClass
{
}
它可以手动完成,但我只是想知道,是否有其他简单的方法可以完成此操作?如果不清楚,请发表评论。
谢谢。
最佳答案
是的,您可以使用 Visual Studio 从类中提取接口(interface):
在目标类文件中:右键单击> Refactor> Extract Interface...
示例
然后
关于c# - 从现有类生成接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9277011/