Boolean.Parse Метод

Определение

Перегрузки

Parse(ReadOnlySpan<Char>)

Преобразует заданное представление логического значения в виде диапазона в его эквивалент Boolean.

Parse(String)

Преобразует заданное строковое представление логического значения в эквивалентное значение Boolean.

Parse(ReadOnlySpan<Char>)

Преобразует заданное представление логического значения в виде диапазона в его эквивалент Boolean.

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>

Диапазон, содержащий символы, которые представляют преобразуемое значение.

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

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

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

Parse(String)

Преобразует заданное строковое представление логического значения в эквивалентное значение Boolean.

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

Строка, содержащая преобразуемое значение.

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

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

Исключения

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

value не эквивалентно ни TrueString, ни FalseString.

Примеры

В следующем примере кода показано использование Parse метода .

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
let input = bool.TrueString
let value = bool.Parse input
printfn $"'{input}' parsed as {value}"
// 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 , при необходимости предшествующий или завершающийся пробелом, должен содержать или TrueStringFalseString; в противном случае создается исключение. При сравнении регистр не учитывается.

См. также раздел

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