我将一个类从一个名称空间移动到另一个名称空间,现在我有超过2000个错误要通过。
所有错误都与我移动的类有关,是否有可能以某种方式隐式或全局地向我的所有文件添加命名空间?
或者是手动修复每个错误的唯一方法吗?
我有ReSharper,但我厌倦了进行全局变更,甚至不确定Resharper是否会在所有文件中解决这个问题?
答案 0 :(得分:1)
使用ReSharper,您可以右键单击类名,从弹出菜单中选择Refactor,然后选择Move ...选择Move Type To Another Namespace。 ReSharper将更改命名空间并更正引用新命名空间的所有文件,如果您可以回滚移动,则可以选择此选项。
答案 1 :(得分:0)
您是否在调用此类的类上实现using语句? 如果是这样,只需使用搜索并替换从旧命名空间到新名称的整个解决方案。它会做到这一点。如果他们在同一解决方案中处于单独的项目中,则必须添加。对该项目的参考。