我有一個類爲:生成接口從現有的類
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