Поделиться через


NFloat.TryParse Метод

Определение

Перегрузки

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat)

Пытается преобразовать диапазон символов, содержащий строковое представление числа в указанном стиле и формате языка и региональных параметров, в эквивалент числа с плавающей запятой.

TryParse(ReadOnlySpan<Byte>, NFloat)

Пытается преобразовать диапазон символов UTF-8, содержащий строковое представление числа в эквивалент числа с плавающей запятой.

TryParse(ReadOnlySpan<Char>, NFloat)

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

TryParse(String, NFloat)

Пытается преобразовать строковое представление числа в эквивалент числа с плавающей запятой.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Пытается проанализировать диапазон символов UTF-8 в значение.

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Пытается проанализировать диапазон символов в значение.

TryParse(String, IFormatProvider, NFloat)

Пытается проанализировать строку в значение.

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Пытается преобразовать строковое представление числа в указанном стиле и формате языка и региональных параметров в эквивалент числа с плавающей запятой.

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)

Пытается проанализировать диапазон символов UTF-8 в значение.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается преобразовать диапазон символов, содержащий строковое представление числа в указанном стиле и формате языка и региональных параметров, в эквивалент числа с плавающей запятой.

public:
 static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As NFloat) As Boolean

Параметры

s
ReadOnlySpan<Char>

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

style
NumberStyles

Побитовое сочетание значений перечисления, указывающее элементы стиля, которые могут присутствовать в s.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.

result
NFloat

При возврате этого метода содержит число с плавающей запятой, эквивалентное числовым значением или символом, содержащимся в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если sEmpty или не имеет формата, соответствующего style, или если style не является допустимым сочетанием констант перечисления NumberStyles. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.

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

true, если s был успешно преобразован; в противном случае false.

Исключения

style не является значением NumberStyles.

-или-

style включает значение AllowHexSpecifier.

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

TryParse(ReadOnlySpan<Byte>, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается преобразовать диапазон символов UTF-8, содержащий строковое представление числа в эквивалент числа с плавающей запятой.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result);
public static bool TryParse (ReadOnlySpan<byte> utf8Text, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<byte> * NFloat -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As NFloat) As Boolean

Параметры

utf8Text
ReadOnlySpan<Byte>

Диапазон символов только для чтения UTF-8, содержащий число для преобразования.

result
NFloat

При возврате этого метода содержит число с плавающей запятой, эквивалентное числовым значением или символом, содержащимся в utf8Text, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если utf8TextEmpty или не имеет допустимого формата. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.

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

true, если utf8Text был успешно преобразован; в противном случае false.

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

TryParse(ReadOnlySpan<Char>, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

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

public:
 static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result);
public static bool TryParse (ReadOnlySpan<char> s, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<char> * NFloat -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As NFloat) As Boolean

Параметры

s
ReadOnlySpan<Char>

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

result
NFloat

При возврате этого метода содержит число с плавающей запятой, эквивалентное числовым значением или символом, содержащимся в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если sEmpty или не имеет допустимого формата. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.

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

true, если s был успешно преобразован; в противном случае false.

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

TryParse(String, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается преобразовать строковое представление числа в эквивалент числа с плавающей запятой.

public:
 static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result);
public static bool TryParse (string? s, out System.Runtime.InteropServices.NFloat result);
static member TryParse : string * NFloat -> bool
Public Shared Function TryParse (s As String, ByRef result As NFloat) As Boolean

Параметры

s
String

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

result
NFloat

При возврате этого метода содержит число с плавающей запятой, эквивалентное числовым значением или символом, содержащимся в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если snull, Emptyили не имеет допустимого формата. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.

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

true, если s был успешно преобразован; в противном случае false.

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

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается проанализировать диапазон символов UTF-8 в значение.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = IUtf8SpanParsable<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As NFloat) As Boolean

Параметры

utf8Text
ReadOnlySpan<Byte>

Диапазон символов UTF-8 для анализа.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о utf8Text.

result
NFloat

При возврате содержит результат успешного анализа utf8Text или неопределенного значения при сбое.

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

true, если utf8Text был успешно проанализирован; в противном случае false.

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

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается проанализировать диапазон символов в значение.

public:
 static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = ISpanParsable<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As NFloat) As Boolean

Параметры

s
ReadOnlySpan<Char>

Диапазон символов для синтаксического анализа.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.

result
NFloat

При возврате этого метода содержит результат успешного анализа sили неопределенное значение при сбое.

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

true, если s был успешно проанализирован; в противном случае false.

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

TryParse(String, IFormatProvider, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается проанализировать строку в значение.

public:
 static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = IParsable<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse (string? s, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : string * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As NFloat) As Boolean

Параметры

s
String

Строка для синтаксического анализа.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.

result
NFloat

Когда этот метод возвращается, содержит результат успешного анализа s или неопределенного значения при сбое.

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

true, если s был успешно проанализирован; в противном случае false.

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

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается преобразовать строковое представление числа в указанном стиле и формате языка и региональных параметров в эквивалент числа с плавающей запятой.

public:
 static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse (string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As NFloat) As Boolean

Параметры

s
String

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

style
NumberStyles

Побитовое сочетание значений перечисления, указывающее элементы стиля, которые могут присутствовать в s.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о s.

result
NFloat

При возврате этого метода содержит число с плавающей запятой, эквивалентное числовым значением или символом, содержащимся в s, если преобразование выполнено успешно или ноль, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если snull, Emptyили не соответствует формату styleили если style не является допустимым сочетанием констант перечисления NumberStyles. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.

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

true, если s был успешно преобразован; в противном случае false.

Исключения

style не является значением NumberStyles.

-или-

style включает значение AllowHexSpecifier.

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

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)

Исходный код:
NFloat.cs
Исходный код:
NFloat.cs

Пытается проанализировать диапазон символов UTF-8 в значение.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As NFloat) As Boolean

Параметры

utf8Text
ReadOnlySpan<Byte>

Диапазон символов UTF-8 для анализа.

style
NumberStyles

Побитовое сочетание стилей чисел, которые могут присутствовать в utf8Text.

provider
IFormatProvider

Объект, предоставляющий сведения о форматировании, зависящее от языка и региональных параметров, о utf8Text.

result
NFloat

При возврате содержит результат успешного анализа utf8Text или неопределенного значения при сбое.

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

true, если utf8Text был успешно проанализирован; в противном случае false.

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