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