我有一个虚方法被重写了很多次。我想为所有这些方法添加一个参数。
我们能否只向虚方法添加一个参数并使用重构来自动更新所有重写的方法?
我知道可以通过重构删除或重新排序参数,但我找不到添加。
最佳答案
该功能不包含在 Visual Studio 中。
正如评论中提到的,我相信您可以通过安装插件(例如 Resharper)来获得它。 (请参阅 changing method signatures 上的文档)。
如果您不想安装插件(像我一样),我会使用 Visual Studio 的功能来查找所有引用(通过右键单击函数,或使用热键 Ctrl + K、R)。这至少使操作变得更容易:只需双击每个搜索结果并进行更改。
关于c# - C#中使用MSV2008更改虚方法签名时,如何自动更改重写方法的签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12800306/