2

我将一个类从一个命名空间移动到另一个命名空间,现在我有超过 2000 个错误要处理。

所有错误都与我移动的类有关,是否可以以某种方式向我的所有文件隐式或全局添加命名空间?

还是手动修复每个错误的唯一方法?

我有 ReSharper,但我厌倦了进行全局更改,甚至不确定 Resharper 是否会在所有文件中修复这个 ONE 问题?

4

2 回答 2

1

使用 ReSharper,您可以右键单击类名,从弹出菜单中选择 Refactor,然后选择 Move... 选择 Move Type To Another Namespace。ReSharper 将更改命名空间并更正引用新命名空间的所有文件,如果您可以回滚移动,这是一个选项。

于 2013-02-15T19:48:41.883 回答
0

您是否在调用此类的类上实现 using 语句?如果是这样,只需使用从旧名称空间到新名称的整个解决方案的搜索和替换。它会做到的。如果它们位于同一解决方案中的不同项目中,则必须添加。对该项目的引用。

于 2013-02-15T19:43:17.960 回答