c# - C#中使用MSV2008更改虚方法签名时,如何自动更改重写方法的签名?

标签 c# visual-studio-2008 parameters refactoring

我有一个虚方法被重写了很多次。我想为所有这些方法添加一个参数。

我们能否只向虚方法添加一个参数并使用重构来自动更新所有重写的方法?

我知道可以通过重构删除或重新排序参数,但我找不到添加。

最佳答案

该功能不包含在 Visual Studio 中。

正如评论中提到的,我相信您可以通过安装插件(例如 Resharper)来获得它。 (请参阅 changing method signatures 上的文档)。

如果您不想安装插件(像我一样),我会使用 Visual Studio 的功能来查找所有引用(通过右键单击函数,或使用热键 Ctrl + K、R)。这至少使操作变得更容易:只需双击每个搜索结果并进行更改。

关于c# - C#中使用MSV2008更改虚方法签名时,如何自动更改重写方法的签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12800306/

相关文章:

java - 如何使用 A 类中的字段作为 B 类构造函数的参数?

c# - 回复 bot-authentication-msgraph 代码中的地址配置问题

c# - 如何从 Entity Framework 元数据 EntityType 对象中获取相应的 POCO 对象类型?

c# - 在 WP7 应用程序中推出和读取基础数据

c# - 如何在C#中播放声音文件的一部分?

visual-studio - Visual Studio 2008 修补程序

Guid 的 C# 正则表达式

c# - 编译器的变化,而不是框架——是否需要完整的周期测试?

Angular 2 : what is difference between resolve and data in routing paths?

parameters - 没有输入参数的聚类数据