Comment convertir une chaîne de caractères en booléen en C#
-
Utilisez la méthode
ToBoolean()
pour convertir une chaîne de caractères en booléen enC#
-
Utilisez la méthode
TryParse()
pour convertir une chaîne de caractères en booléen enC#
Cet article présente différentes méthodes pour convertir une chaîne en booléen en C#, comme la méthode ToBoolean()
et la méthode TryParse()
.
Utilisez la méthode ToBoolean()
pour convertir une chaîne de caractères en booléen en C#
En C#, nous pouvons utiliser la méthode ToBoolean()
pour convertir une chaîne de caractères en une valeur booléenne. Cette méthode a de multiples surcharges. La surcharge que nous utiliserons n’aura qu’un seul paramètre. Dans ce cas, nous utiliserons la surcharge suivante. La syntaxe correcte pour utiliser cette méthode est la suivante.
Convert.ToBoolean(String stringName);
Cette surcharge de la méthode ToBoolean()
n’a qu’un seul paramètre. Le détail de son paramètre est le suivant.
Paramètres | Description | |
---|---|---|
stringName |
obligatoire | C’est la chaîne de caractères que nous voulons convertir en valeur booléenne. |
Cette fonction retourne une valeur booléenne représentant la valeur donnée dans la chaîne.
Le programme ci-dessous montre comment nous pouvons utiliser la méthode ToBoolean()
pour convertir une chaîne de caractères en Boolean
.
using System;
using System.Globalization;
class StringToBoolean {
static void Main(string[] args) {
string mystring = "true";
bool value = Convert.ToBoolean(mystring);
Console.WriteLine(value);
}
}
Production:
True
Utilisez la méthode TryParse()
pour convertir une chaîne de caractères en booléen en C#
En C#, nous pouvons également utiliser la méthode TryParse()
pour convertir une chaîne de caractères en une valeur booléenne. Il y a de multiples surcharges de cette méthode. La surcharge que nous utiliserons aura deux paramètres. L’un des paramètres sera la variable out
. Dans ce cas, nous utiliserons la surcharge suivante. La syntaxe correcte pour utiliser cette méthode est la suivante.
Boolean.TryParse(String stringName, out variableName);
Cette surcharge de la méthode TryParse()
a deux paramètres. Les détails de ses paramètres sont les suivants
Paramètres | Description | |
---|---|---|
stringName |
obligatoire | C’est la chaîne que nous voulons convertir en booléen. |
variableName |
obligatoire | C’est la variable de sortie dans laquelle nous voulons stocker notre valeur convertie. |
Cette fonction retourne une valeur booléenne représentant la valeur donnée dans la chaîne de caractères.
Le programme ci-dessous montre comment nous pouvons utiliser la méthode TryParse()
pour convertir une chaîne de caractères en Boolean
.
using System;
using System.Globalization;
class StringToFloat {
static void Main(string[] args) {
string sample = "true";
Boolean myBool;
if (Boolean.TryParse(sample, out myBool)) {
Console.WriteLine(myBool);
}
}
}
Production:
True
Article connexe - Csharp String
- C# Convert String to enum
- C# Convertir Int en String
- Utiliser des chaînes dans l'instruction Switch en C#
- Comment convertir une chaîne de caractères en un tableau d'octets en C#
- Comment convertir une chaînes de caractères pour qu'elle flotte en C#