Если они все используют глобальную переменную, возможно, они ссылаются на нее как
TypeName.variableName
, не так ли?Разве вы не можете просто выполнить поиск и заменить?
Возможно, что инструменты рефакторинга тоже помогут вам в этом, но я подозреваю, что в этом случае поиск и замена так же просты.
РЕДАКТИРОВАТЬ: Я только что попробовал себя, и с Resharper это легко сделать: выберите переменную, щелкните правой кнопкой мыши, Refactor, MoveНе уверен насчет собственных возможностей VS2008.
Другой вариант: сначала изменить дизайн, чтобы не использовать глобальную переменную.Зависимость инъекционных пород:)