To introduce a variable
  1. Select an expression in the editor.
  2. Do one of the following:
    • On the main menu, choose ReSharper | Refactor | Introduce Variable.
    • Press Ctrl+Alt+V.
    • Press Ctrl+Shift+R, and then click Introduce Variable on the Refactor This context menu:
      introduce_variable_02
  3. If your selected expression occurs multiple times in the local context, choose whether ReSharper should apply the refactoring to a single occurrence, or to all occurrences:
    introduce_variable_multiple_occurrences
    If the selected expression occurs only once, proceed to the next step.
  4. In the drop-down list that displays, choose whether the new variable should be implicitly or explicitly typed:
    introduce_variable_03
  5. Press Tab to display another drop-down list that suggests names for the new variable. Choose a suggestion or type another name:
    introduce_variable_04
  6. Press Tab once again. ReSharper will introduce a new variable and modify all referencing code accordingly.