将方法调用替换为另一个

Ser*_*lov 3 resharper visual-studio-2010 visual-studio resharper-6.0

我需要更换的所有ocurances obj.Method1()obj.Method2()哪里obj都是一样的类的实例.ReSharper或VS2010是否允许这样做?

brg*_*ner 7

您可以编写ReSharper替换模式(ReSharper->工具 - >模式目录,添加模式),如下所示:

在此输入图像描述

其中表达式obj的类型需要更改为您的类(包含Method1).

然后按" 保存",然后按"立即搜索"以获取所有Method1()调用:

在此输入图像描述

然后单击" 替换",并将所有Method1调用类型安全地替换为Method2.