~ |
Négation |
---|---|
C# (C Sharp) |
Syntaxe
~ exp |
Paramètres
Nom | Description |
---|---|
exp | Ce paramètre permet d'indiquer l'expression à traiter |
Description
Cet opérateur permet d'effectuer un Non binaire sur des valeurs numériques.
Exemple
Voici un exemple montrant l'utilisation de «~» avec des valeurs brutes :
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace NotOperator
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("NOT -1 = " + Convert.ToString(~ -1));
- Console.WriteLine("NOT 0 = " + Convert.ToString(~ 0));
- Console.WriteLine("NOT 1 = " + Convert.ToString(~ 1));
- Console.WriteLine("NOT 255 = " + Convert.ToString(~ 255));
- Console.WriteLine("NOT 32767 = " + Convert.ToString(~ 32767));
- Console.WriteLine("NOT TRUE = " + Convert.ToString(! true));
- Console.WriteLine("NOT FALSE = " + Convert.ToString(! false));
- }
- }
- }
on obtiendra le résultat suivant :
NOT -1 = 0NOT 0 = -1
NOT 1 = -2
NOT 255 = -256
NOT 32767 = -32768
NOT TRUE = FALSE
NOT FALSE = TRUE
Dernière mise à jour : Mardi, le 26 janvier 2016