Cuprins >> Introducere > Operatorii de comparație
Articol de importanță medie

Un alt tip de operatori pe care i-am enumerat sunt operatorii de comparație. După cum sugerează numele lor, operatorii de comparație sunt utilizați pentru a compara operanzi. Există 6 operatori de comparație:

1
2
3
4
5
6
>    mai mare decât
<    mai mic decât
>=   mai mare sau egal cu
<=   mai mic sau egal cu
==   egalitate
!=   diferență

Toți operatorii de mai sus returnează o valoare booleană (true sau false). Iată un exemplu de utilizare a operatorilor de comparație:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
 
namespace BunaLume
{
    class Program
    {
        static void Main(string[] args)
        {
            int x = 9, y = 3;
        
            Console.WriteLine("x > y : " + (x > y)); // True
            Console.WriteLine("x < y : " + (x < y)); // False
            Console.WriteLine("x >= y : " + (x >= y)); // True
            Console.WriteLine("x <= y : " + (x <= y)); // False
            Console.WriteLine("x == y : " + (x == y)); // False
            Console.WriteLine("x != y : " + (x != y)); // True
        
            Console.ReadLine();
        }
    }
}

Ieșirea codului de mai sus este:

x > y : True
x < y : False
x >= y : True
x <= y : False
x == y : False
x != y : True
 

In exemplul de mai sus, am declarat două variabile întregi, x și y și le-am atribuit valorile 9 și 3. Pe următoarea linie, am folosit operatorul de comparare „mai mare decât”, pentru a compara dacă x este mai mare decât y, care va afișa true, pentru că, într-adevăr, 9 este mai mare decât 3.

Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip: