Partager via


! Opérateur (référence C#)

L'opérateur de négation logique (!) est un opérateur unaire qui nie l'opérande. Il est défini pour bool et retourne true si, et seulement si, l'opérande est false.

Notes

Les types définis par l'utilisateur peuvent surcharger l'opérateur ! (consultez opérateur).

Exemple

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

Voir aussi

Référence

Opérateurs C#

Concepts

Guide de programmation C#

Autres ressources

Référence C#