== |
Egale-Egale |
---|---|
C# (C Sharp) |
Syntaxe
a == b |
Paramètres
Nom | Description |
---|---|
a | Ce paramètre permet d'indiquer le premier opérande à comparer. |
b | Ce paramètre permet d'indiquer le deuxième opérande à comparer. |
Retour
Valeur | Description |
---|---|
false | Cette valeur permet d'indiquer que les deux opérandes ont des valeurs différentes. |
true | Cette valeur permet d'indiquer que les deux opérandes ont des valeurs identiques. |
Description
Cet opérateur permet d'effectuer la comparaison de deux opérandes identiques.
Remarque
Exemple
Voici un exemple montrant une utilisation de cet opérande :
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace EqEqSamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- int number9 = 9;
- bool numberfalse = false;
- Console.WriteLine("9 == 9 : " + (9 == 9?"égale":"pas égale"));
- Console.WriteLine("false == false : " + (false == false ? "égale" : "pas égale"));
- Console.WriteLine("9 == number9 : " + (9 == number9 ? "égale" : "pas égale"));
- Console.WriteLine("false == numberfalse : " + (false == numberfalse ? "égale" : "pas égale"));
- Console.WriteLine("false == 0 : " + (Convert.ToInt32(false) == 0 ? "égale" : "pas égale"));
- Console.WriteLine("false == true : " + (false == true ? "égale" : "pas égale"));
- Console.WriteLine("1 == -1 : " + (1 == -1 ? "égale" : "pas égale"));
- }
- }
- }
-
on obtiendra le résultat suivant :
9 == 9 : égalefalse == false : égale
9 == number9 : égale
false == numberfalse : égale
false == 0 : égale
false == true : pas égale
1 == -1 : pas égale
Dernière mise à jour : Mardi, le 26 janvier 2016