如何轻松地创建一个类的接口?

时间:2011-12-08 05:43:41

标签: c# class interface refactoring automated-refactoring

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

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

我问的是这个问题,因为我正在改变项目的架构,对于我项目中的每个班级,我都需要一个界面。

5 个答案:

答案 0 :(得分:6)

如果您使用的是VS 2010,只需转到Refractor菜单并单击Extract Interface,您也可以使用键盘快捷键 Ctrl + R

答案 1 :(得分:2)

Ctrl + C Ctrl + V 。满容易。想一想!

如果认真的话, Ctrl + R Ctrl + I - 将提取该类的接口。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

当然可以。您可以使用Extract Interface refactoring为您执行此操作。

答案 4 :(得分:0)

有几种方法可以:

  • 方式1:使用Visual Studio:右键单击您的班级正文,然后选择Refactor>Extract Interface,然后选择Members并提供Interface name或保留默认名称(如果您想要{{1}在你的班级名称中。
  • 方式2:打开I后,按 Ctrl + R I (不区分大小写)然后休息根据{{​​1}}
  • 的工作