Share via


Operador ! (Referencia de C#)

Actualización: noviembre 2007

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

Conceptos

Guía de programación de C#

Referencia

Operadores de C#

Otros recursos

Referencia de C#