! 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
*/