Ler em inglês

Compartilhar via


Boolean.Parse Método

Definição

Sobrecargas

Parse(ReadOnlySpan<Char>)

Converte a representação de intervalo especificada de um valor lógico para seu Boolean equivalente.

Parse(String)

Converte a representação de cadeia de caracteres especificada de um valor lógico em seu Boolean equivalente.

Parse(ReadOnlySpan<Char>)

Origem:
Boolean.cs
Origem:
Boolean.cs
Origem:
Boolean.cs

Converte a representação de intervalo especificada de um valor lógico para seu Boolean equivalente.

C#
public static bool Parse(ReadOnlySpan<char> value);

Parâmetros

value
ReadOnlySpan<Char>

Um intervalo que contém os caracteres que representam o valor a ser convertido.

Retornos

true se value for equivalente a TrueString; false se value for equivalente a FalseString.

Aplica-se a

.NET 10 e outras versões
Produto Versões
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1

Parse(String)

Origem:
Boolean.cs
Origem:
Boolean.cs
Origem:
Boolean.cs

Converte a representação de cadeia de caracteres especificada de um valor lógico em seu Boolean equivalente.

C#
public static bool Parse(string value);

Parâmetros

value
String

Uma cadeia de caracteres que contém o valor a ser convertido.

Retornos

true se value for equivalente a TrueString; false se value for equivalente a FalseString.

Exceções

value é null.

value não é equivalente a TrueString ou FalseString.

Exemplos

O exemplo de código a seguir ilustra o uso do Parse método .

C#
bool val;
string input;

input = bool.TrueString;
val = bool.Parse(input);
Console.WriteLine("'{0}' parsed as {1}", input, val);
// The example displays the following output:
//       'True' parsed as True

Comentários

O value parâmetro, opcionalmente precedido ou seguido por espaço em branco, deve conter TrueString ou FalseString; caso contrário, uma exceção é gerada. A comparação não diferencia maiúsculas de minúsculas.

Confira também

Aplica-se a

.NET 10 e outras versões
Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0