4

我有一个有 10 种方法的类。我想要的是创建该类的接口,即该接口将仅包含这 10 个方法的签名。

可以使用 Visual Studio 在 .NET 中轻松完成吗?

我问这个问题是因为我正在改变我的项目的架构,并且对于我项目中存在的每个类,我都需要一个接口。

4

5 回答 5

6

如果您使用的是 VS 2010,您只需转到 Refractor Menu 并单击 Extract Interface 即可完成此操作,您也可以使用键盘快捷键Ctrl+ RI

于 2011-12-08T05:47:45.110 回答
2

Ctrl+ C, Ctrl+ V。挺容易。想想吧!

如果严重,Ctrl+ RCtrl+ I- 将提取类的接口。

于 2011-12-08T05:47:26.307 回答
0

听起来像是 ReSharper 的Extract Interface重构功能的工作。

于 2011-12-08T05:48:13.313 回答
0

它当然可以。您可以使用Extract Interface 重构来为您完成。

于 2011-12-08T05:48:22.300 回答
0

有几种方法:

  • 方式1:使用Visual Studio:右键单击您的Class body并选择Refactor>Extract Interface,然后选择Members并提供Interface name或保留默认名称,如果您想I在您的班级名称中领先。
  • 方式2:打开你的后class,按Ctrl+ RI(不区分大小写)然后按照Way 1
于 2011-12-08T06:15:55.570 回答