The Move Static Member refactoring allows users to move inner classes, static fields and methods to another type. All corresponding references and usages are automatically updated, including the cases when the member uses other members of its original type.
Note If you want to move non-static methods, you can perform the following sequence of refactorings: Make Method Static -> Move Static Member -> Make Method Non-static.
Select the Another type option, and click Continue.
Note If you select the Outer Scope option, you will perform the Move Type to Outer Scope refactoring.

The dialog box displays all static members of the class. You can select check boxes next to the items you want to move.
Tip If the refactored static member uses another static member of the same class, ReSharper highlights the used member with the blue color and shows a corresponding tooltip (for example, the myText field on the screenshot above).

If no conflicts are found, the names and references are updated immediately.