BOOL |
Booléen |
---|---|
C# (C Sharp) |
Syntaxe
bool variable; |
bool[] variable; |
bool variable=startvalue; |
bool[] variable={startvalue,...}; |
Paramètres
Nom | Description |
---|---|
variable | Ce paramètre permet d'indiquer le nom de la variable à créer |
startvalue | Ce paramètre permet d'indiquer la valeur d'initialisation ou de départ de la variable |
Description
Ce mot réservé identifie le type de données «Booléen».
Remarques
- Les valeurs acceptés pour ce type de données sont uniquement «true» ou «false». Le reste de l'espace que peut contenir la cellule de mémoire contenant ce type de données n'est pas utilisé.
- On peut convertir une valeur entière en un type de données Booléen en utilisant la méthode «Convert.ToBoolean», laquelle doit être utilisé avec prudence, car elle considère que la valeur 0 vaut faux tandis que toutes les autres valeurs sont vrai.
- On peut demander la valeur par défaut de ce type de données en utilisant le mot réservé «default».
Exemples
Dans cet exemple, la fonction «fonctionretourneboolean» retourne toujours une valeur vrai :
Voici un exemple montrant comment convertir des booléens en entier (convert bool to int) avec C# :
Essayer maintenant !
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace ConvertBoolToIntSamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- bool a = false;
- int b = 0;
- long c = 1;
- Console.WriteLine("Valeur entiere de a = " + Convert.ToInt32(a));
- if (Convert.ToInt32(a) == b)
- {
- Console.WriteLine("a == b");
- }
- else
- {
- Console.WriteLine("a != b");
- }
- if (Convert.ToInt32(a) == c)
- {
- Console.WriteLine("a == c");
- }
- else
- {
- Console.WriteLine("a != c");
- }
- }
- }
- }
-
on obtiendra le résultat suivant :
Valeur entiere de a = 0a == b
a != c
Dernière mise à jour : Mardi, le 26 janvier 2016