Compartir a través de


! (operador) (Referencia de C#)

El operador lógico de negación (!) es un operador unario que niega su operando.Está definido para el tipo bool y devuelve true si, y sólo si, su operando es false.

Comentarios

Los tipos definidos por el usuario pueden sobrecargar el operador ! (vea operador).

Ejemplo

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

Vea también

Referencia

operadores de C#

Conceptos

Guía de programación de C#

Otros recursos

Referencia de C#