Reverses the logical meaning of a Boolean variable, and appropriately inverts all references and assignments to the variable to ensure program behavior remains unchanged. Use this Refactoring when you need to reverse the semantic meaning of a Boolean variable (e.g., changing "notFound" to "found"), and can clean up hard-to-read expressions (e.g., "!notFound" can become simply "found" in C#).
Available when the caret is on the name of a boolean variable in its declaration.
Place the caret on a boolean variable declaration.
The blinking cursor shows the caret's position at which the Refactoring is available.