Sommaire

Les expressions booléennes en C#

1. Introduction

Évidemment, et ceci depuis le début du livre, on utilise et on manipule le type booléen sans détailler davantage les choses.

using System;  
  
namespace ConsoleAppIntroBooléen  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            bool monBooléen = false;  
            Console.WriteLine(monBooléen);  
  
            monBooléen = !monBooléen; // true  
            Console.WriteLine(monBooléen);  
        }  
    }  
}

Ce court exemple donne la sortie suivante dans la console :

False  
True

Par expressions booléennes, on inclut surtout les comparaisons et leurs résultats, à commencer par l’opérateur d’égalité.

2. Opérateurs d’égalité et de comparaisons en C#

Comme dans un certain nombre de langages de programmation, cet opérateur est « == ». Cet opérateur déjà utilisé au gré de cet ouvrage est accompagné des autres opérateurs répertoriés dans le tableau suivant :

==

Égal à

<

Inférieur à

>

Supérieur à

<= ...