Istruzione Invert if

Questo refactoring si applica a:

  • C#
  • Visual Basic

Cosa: consente di invertire un'istruzione if o if else senza modificare il significato del codice.

Quando: quando si dispone di un'istruzione if o if else che sarebbe più comprensibile quando invertito.

Perché: l'inversione manuale di un'istruzione if o if else può richiedere molto più tempo ed eventualmente introdurre errori. Questa correzione del codice consente di eseguire automaticamente questo refactoring.

Refactoring dell'istruzione Invert if

  1. Posizionare il cursore in un'istruzione if o if else.

    Invert if else

  2. Premere CTRL+ per attivare il menu Azioni rapide e refactoring.

    Invert if else code fix

  3. Selezionare Invert if.

    Invert if else result

Vedi anche