Boolean.Parse Метод

Определение

Перегрузки

Parse(ReadOnlySpan<Char>)

Преобразует заданное представление логического значения в виде диапазона в его эквивалент Boolean.Converts the specified span representation of a logical value to its Boolean equivalent.

Parse(String)

Преобразует заданное строковое представление логического значения в эквивалентное значение Boolean.Converts the specified string representation of a logical value to its Boolean equivalent.

Parse(ReadOnlySpan<Char>)

Преобразует заданное представление логического значения в виде диапазона в его эквивалент Boolean.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

Параметры

value
ReadOnlySpan<Char>

Диапазон, содержащий символы, которые представляют преобразуемое значение.A span containing the characters representing the value to convert.

Возвращаемое значение

Значение true, если value эквивалентно TrueString. Значение false, если value эквивалентно FalseString.true if value is equivalent to TrueString; false if value is equivalent to FalseString.

Parse(String)

Преобразует заданное строковое представление логического значения в эквивалентное значение 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

Параметры

value
String

Строка, содержащая преобразуемое значение.A string containing the value to convert.

Возвращаемое значение

Значение true, если value эквивалентно TrueString. Значение false, если value эквивалентно FalseString.true if value is equivalent to TrueString; false if value is equivalent to FalseString.

Исключения

value имеет значение null.value is null.

value не эквивалентно ни TrueString, ни FalseString.value is not equivalent to TrueString or FalseString.

Примеры

В следующем примере кода показано использование метода 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

Комментарии

Параметр value, дополнительно предшествующий или заканчивающийся пробелом, должен содержать либо TrueString, либо FalseString; в противном случае создается исключение.The value parameter, optionally preceded or trailed by white space, must contain either TrueString or FalseString; otherwise, an exception is thrown. При сравнении регистр не учитывается.The comparison is case-insensitive.

Дополнительно

Применяется к