Operators: !

Logical NOT operator.

Syntax

!bool‑operand

Unary logical negation

The operator results in a logical negation of a boolean operand: false if the operand was true and true if the operand was false. For example:

var bool a = true; var bool result = !a; // result = false