我有一个C#win表单,它作为我的应用程序的GUI。在表单代码中,我编写了表单事件使用的所有公共方法。现在我需要将所有这些公共方法重构为另一个 static 类。我已经研究了7种内置到VS2010(See here)的重构方法。我还使用了Extract接口方法,但是我仍然需要在初始化之前实现接口方法。我的问题是; Visual Studio 2010中是否有任何设施可以执行此操作? Like This
答案 0 :(得分:2)
Visual Studio不支持Extract Class重构。 ReSharper的最新版本。
答案 1 :(得分:0)
1 -Static类无法实现接口,因此排除了这种可能性。
2-你不能模拟静态类。
VS 2010没有Extract Class重构技术,所以你需要考虑使用ReSharper或其他refatcoring工具