如果我有一个接口IUser和一个实现IUser的类:
public class User : IUSer
并且两个文件都在不同的文件夹中,如果我需要将一个方法下推到接口,反之亦然,ReSharper不能将其解析出来并链接两个文件吗?
答案 0 :(得分:4)
如果我创建了一个类User和一个接口IUser,R#允许我重构“Pull member up”并将方法从类移到接口。
我可以使用“推送会员”将代码从界面再次移动到实现。
对于我的简单测试用例(具有一个属性的简单接口,一个实现它的类),这可以按预期工作,并且我会使用它。有什么遗漏?