在VS 2008中,如何使用新变量将使用全局变量的所有类重新分配给另一个类?

时间:2010-07-14 06:17:38

标签: c# visual-studio-2008

是否有一个快捷方式允许我重命名所有使用旧对象的类并将它们全部重新分配给具有新对象的新类?

我并不是说只做一个Ctrl + F然后替换。

1 个答案:

答案 0 :(得分:0)

如果他们都使用全局变量,可能他们将其称为

TypeName.variableName
不是吗?你不能只是进行搜索和替换吗?

重构工具也可能会帮助你解决这个问题,但我怀疑在这种情况下搜索和替换也同样容易。

编辑:我刚试过自己,使用Resharper肯定很容易:选择变量,右键单击,重构,移动。但不确定VS2008的原生功能。

另一种选择:改变设计首先不要使用全局变量。依赖注入岩石:)