Section courante

A propos

Section administrative du site

==

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 :

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace EqEqSamples
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             int number9 = 9;
  13.             bool numberfalse = false;
  14.             Console.WriteLine("9 == 9 : " + (9 == 9?"égale":"pas égale"));
  15.             Console.WriteLine("false == false : " + (false == false ? "égale" : "pas égale"));
  16.             Console.WriteLine("9 == number9 : " + (9 == number9 ? "égale" : "pas égale"));
  17.             Console.WriteLine("false == numberfalse : " + (false == numberfalse ? "égale" : "pas égale"));
  18.             Console.WriteLine("false == 0 : " + (Convert.ToInt32(false) == 0 ? "égale" : "pas égale"));
  19.             Console.WriteLine("false == true : " + (false == true ? "égale" : "pas égale"));
  20.             Console.WriteLine("1 == -1 : " + (1 == -1 ? "égale" : "pas égale"));
  21.         }
  22.     }
  23. }
  24.  

on obtiendra le résultat suivant :

9 == 9 : égale
false == 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