c# - 使用 ReSharper 将方法提取到现有接口(interface)

标签 c# refactoring resharper

我正在向实现接口(interface)的类中添加一个新方法,我喜欢使用“提取接口(interface)”重构并将方法添加到接口(interface)中。但 ReSharper 似乎不支持向现有接口(interface)添加方法签名。

感觉好像我错过了什么,我确信它可以以某种方式完成。也许我应该先将方法签名添加到接口(interface)中,但有时我就是这样工作的。我是否遗漏了一些快捷方式、功能或错误地使用了 ReSharper?

最佳答案

Ctrl+Shift+R 访问重构菜单,然后选择Pull Members Up...

您可以选择要将声明添加到的接口(interface),还可以选择要添加到接口(interface)的每个方法。

一定要喜欢 Resharper! ;-)

关于c# - 使用 ReSharper 将方法提取到现有接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2302220/

相关文章:

c# - 简单的 LINQ 重构/样式

javascript - 这个漂亮的小 jQuery 代码似乎不起作用.. 任何人都知道为什么?

.net - Resharper 和 .less 文件 - "go to file member"导航是否适用于 less 文件?

c# - 如何为 Dispatcher.BeginInvoke 提供回调函数

c# - 只保留字符串中的数值?

c# - Localhost 和 request.Url.Authority

java - 大量 if else 重构

c# - 使用 Resharper 自定义大括号格式

c# - FileHelper 无法处理其类中的 ReSharper 排序变量

c# - 项目已过时 - 不再显示此对话框 - 构建还是不构建?