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

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

  • C#
  • Visual Basic

Что: позволяет инвертировать if или if else оператор без изменения смысла кода.

Когда: если у вас есть if или if else оператор, которые лучше понять при инвертированном изменении.

Почему: переключение инструкции if elseif или инструкции вручную может занять гораздо больше времени и, возможно, привести к ошибкам. Это исправление кода помогает выполнять рефакторинг автоматически.

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

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

    Invert if else

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

    Invert if else code fix

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

    Invert if else result

См. также