Boolean.Parse Metoda

Definice

Přetížení

Parse(ReadOnlySpan<Char>)

Převede určený rozsah reprezentace logické hodnoty na jeho Boolean ekvivalent.Converts the specified span representation of a logical value to its Boolean equivalent.

Parse(String)

Převede určenou řetězcovou reprezentaci logické hodnoty na její ekvivalent Boolean.Converts the specified string representation of a logical value to its Boolean equivalent.

Parse(ReadOnlySpan<Char>)

Převede určený rozsah reprezentace logické hodnoty na jeho Boolean ekvivalent.Converts the specified span representation of a logical value to its Boolean equivalent.

public:
 static bool Parse(ReadOnlySpan<char> value);
public static bool Parse (ReadOnlySpan<char> value);
static member Parse : ReadOnlySpan<char> -> bool
Public Shared Function Parse (value As ReadOnlySpan(Of Char)) As Boolean

Parametry

value
ReadOnlySpan<Char>

Rozpětí obsahující znaky, které mají být převedeny.A span containing the characters representing the value to convert.

Návraty

true, pokud value je ekvivalentem TrueString; false, je-li value ekvivalentní FalseString.true if value is equivalent to TrueString; false if value is equivalent to FalseString.

Parse(String)

Převede určenou řetězcovou reprezentaci logické hodnoty na její ekvivalent Boolean.Converts the specified string representation of a logical value to its Boolean equivalent.

public:
 static bool Parse(System::String ^ value);
public static bool Parse (string value);
static member Parse : string -> bool
Public Shared Function Parse (value As String) As Boolean

Parametry

value
String

Řetězec obsahující hodnotu, která má být převedena.A string containing the value to convert.

Návraty

true, pokud value je ekvivalentem TrueString; false, je-li value ekvivalentní FalseString.true if value is equivalent to TrueString; false if value is equivalent to FalseString.

Výjimky

value je null.value is null.

value není ekvivalentem TrueString nebo FalseString.value is not equivalent to TrueString or FalseString.

Příklady

Následující příklad kódu ukazuje použití metody Parse.The following code example illustrates the use of Parse method.

Boolean val;
String^ input;
input = Boolean::TrueString;
val = Boolean::Parse( input );
Console::WriteLine(  "'{0}' parsed as {1}", input, val );
// The example displays the following output:
//       'True' parsed as True        
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        
Dim val As Boolean
Dim input As String

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

Poznámky

Parametr value, který je volitelně předchází nebo byl zakončen prázdným znakem, musí obsahovat buď TrueString nebo FalseString; v opačném případě je vyvolána výjimka.The value parameter, optionally preceded or trailed by white space, must contain either TrueString or FalseString; otherwise, an exception is thrown. V porovnání se nerozlišují malá a velká písmena.The comparison is case-insensitive.

Viz také

Platí pro