Convertir Int en Bool en C#
-
Convertir un entier en booléen avec la méthode
Convert.ToBoolean()
enC#
-
Convertir un entier en booléen avec l’instruction
switch()
enC#
Ce tutoriel abordera les méthodes pour convertir une valeur entière en valeur booléenne en C#.
Convertir un entier en booléen avec la méthode Convert.ToBoolean()
en C#
Puisque les deux entiers et booléens sont des types de données de base, nous pouvons convertir une valeur entière en valeur booléenne en utilisant la classe Convert
. La méthode Convert.ToBoolean()
convertit une valeur entière en une valeur booléenne en C#. En C#, la valeur entière 0
est équivalente à false
en booléen, et la valeur entière 1
est équivalente à true
en booléen.
using System;
namespace convert_int_to_bool {
class Program {
static void Main(string[] args) {
int i = 1;
bool b = Convert.ToBoolean(i);
Console.WriteLine(b);
}
}
}
Production:
True
Dans le code ci-dessus, nous avons converti la variable entière i
avec la valeur 1
en la variable booléenne b
avec la valeur true
avec la fonction Convert.ToBoolean(i)
en C#.
Convertir un entier en booléen avec l’instruction switch()
en C#
Nous pouvons également utiliser l’instruction switch()
pour atteindre le même objectif que l’exemple précédent. L’instruction switch()
teste une variable pour l’égalité entre une liste de différentes valeurs en C#. Nous pouvons utiliser la variable entière dans l’instruction switch()
et affecter false
à la variable booléenne dans le cas de la valeur entière 0
ou affecter true
à la valeur booléenne dans le cas de la valeur entière 1
. L’exemple de code suivant nous montre comment convertir une variable entière en variable booléenne avec l’instruction switch()
en C#.
using System;
namespace convert_int_to_bool {
class Program {
static void Main(string[] args) {
int i = 1;
bool b;
switch (i) {
case 0:
b = false;
Console.WriteLine(b);
break;
case 1:
b = true;
Console.WriteLine(b);
break;
}
}
}
}
Production:
True
Dans le code ci-dessus, nous avons converti la variable entière i
avec la valeur 1
en la variable booléenne b
avec la valeur true
avec l’instruction switch(i)
en C#.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn