常常会在实现类中新增新的函数,这时就要把这个新函数写到接口.
在VS有没有比较方便的方法完成这个操作
别跟我说用VS的重构中的提取接口,因为它总是会生成新的文件.
还有,如何方便的把实现类上的注释同步到接口中?//我不用Resharp
只知道复制,粘贴,然后去掉public,后面加个分号。。
不过一般都是先添加接口方法,然后实现类里面 Ctrl + . 生成方法的实现。
不如直接说,所有代码让人都替你写得了。
你的过程就是错误的,你这么做没什么意思——感觉为了接口而接口,既如此那干嘛还要这个接口,直接就是这个类就行了。
1<=>1做映射没什么意义,如果是1<=>N那么始终是接口先行,因此也就不存在你上述说法。
现有接口再有接口实现。而不是先实现了接口再提取出接口。
假设有n多个子类都继承了这个接口,那修改一下接口,所有子类都要跟着修改。
如果代码结构相同的话,可以考虑代码片段,一个快捷键就搞定,完了只是实现业务。
除了resharp pull members up 外貌似没有其他插件有这个功能了。
楼上的几位别太上纲上线。这是真实的需求。。。
ctrl+R E