我有一个类为:生成接口从现有的类
Class MyClass
{
public MyClass { ... }
public string Name { get { ... } }
public int IdNumber { get { ... } set { ... } }
public void GenerateNme {...}
}
这仅仅是一个示例类。我希望从它生成接口。就像MyClass正在实现IMyClass接口一样。我希望可以将输出为
public Interface IMyClass
{
string Name { get; }
int IdNumber { get; set; }
void GenerateNumber();
}
和
MyClass : IMyClass
{
}
它可以手动完成,但我只是想知道,有没有其他简单的方法,遵循做到这一点?如果不清楚,请发表评论。
谢谢。
[DevExpress CodeRush](http://www.devexpress.com/Home/Try.xml)是一个可以帮你实现的插件。我不确定[免费版](http://www.devexpress.com/Products/Visual_Studio_Add-in/CodeRushX/)是否具有特定的重构功能。 – Blorgbeard 2012-02-14 12:45:31
糟糕,我误解了:重构是内置于VS.忽略我:) – Blorgbeard 2012-02-14 12:47:43