Compartilhar via


Operador ! (Referência de C#)

O operador de negação lógica (!) é um operador unário que nega seu operando. Ela é definida para bool e retorna true se e somente se seu operando é false.

Comentários

Tipos definidos pelo usuário podem sobrecarregar o ! operador (consulte operador).

Exemplo

class MainClass4
{
    static void Main()
    {
        Console.WriteLine(!true);
        Console.WriteLine(!false);
    }
}
/*
Output:
False
True
*/

Consulte também

Referência

Operadores em C#

Conceitos

Guia de Programação em C#

Outros recursos

Referência de C#