Skip to main content
All docs
V22.2
  • Remove Discard Variable

    Removes a discard variable that serves no purpose in code.

    Availability

    Available when the cursor is in a discard variable.

    How to Use

    1. Place the caret in a discard variable (_).

      class RemoveDiscardVariable {
          string GetMethodName(ISymbol symbol) {
              if (symbol is IMethodSymbol _) {
                  return symbol.Name;
              }
              return null;
          }
      }
      
    2. Press the Ctrl + . or Ctrl + ~ shortcut to invoke the Code Actions menu.

      RemoveVariable

    3. Select Remove Discard Variable from the menu.

    After execution, the Refactoring removes the discard variable.

    class RemoveDiscardVariable {
        string GetMethodName(ISymbol symbol) {
            if (symbol is IMethodSymbol) {
                return symbol.Name;
            }
            return null;
        }
    }
    
    See Also