Инверсия инструкции if

Область применения этого рефакторинга:

  • C#
  • Visual Basic

Что? Позволяет инвертировать инструкцию if или if else, не изменяя значение кода.

Когда? При наличии инструкции if или if else, которая будет понятнее после инверсии.

Зачем? Инверсия инструкции if или if else вручную может занять гораздо больше времени и привести к ошибкам. Это исправление кода помогает выполнять рефакторинг автоматически.

Рефакторинг "Инверсия инструкции if"

  1. Поместите курсор в инструкции if или if else.

    Инверсия if else

  2. Нажмите клавиши CTRL+ . чтобы открыть меню Быстрые действия и рефакторинг.

    Исправление "Инверсия if else"

  3. Выберите Инвертировать if.

    Результат инверсии if else

См. также раздел