Invertování příkazů if

Tento refaktoring platí pro:

  • C#
  • Visual Basic

Co je to: Umožňuje invertovat if příkaz if else nebo beze změny významu kódu.

Kdy: Pokud máte příkaz if nebo , který by byl při if else invertitě lépe srozumitelný.

Proč: Ruční if invertování příkazu nebo může trvat mnohem déle a může dojít k if else chybám. Tato oprava kódu vám pomůže tento refaktoring provést automaticky.

Invertování příkazu if – refaktoring

  1. Umístěte kurzor do if příkazu if else nebo .

    Invertovat if else

  2. Stiskněte Ctrl + . pro aktivaci nabídky Rychlé akce a refaktoring.

    Invertovat, pokud jinak dojde k opravě kódu

  3. Pokud vyberete Invertovat, vyberte invertovat.

    Invertovat výsledek if else

Viz také