NFloat.TryParse Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| TryParse(ReadOnlySpan<Byte>, NFloat) |
Пытается преобразовать диапазон символов UTF-8, содержащий строковое представление числа в эквивалент числа с плавающей запятой. |
| TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat) |
Пытается преобразовать диапазон символов, содержащий строковое представление числа в указанном стиле и формате языка и региональных параметров, в эквивалент числа с плавающей запятой. |
| TryParse(ReadOnlySpan<Char>, NFloat) |
Пытается преобразовать диапазон символов, содержащий строковое представление числа в эквивалент числа с плавающей запятой. |
| TryParse(String, NFloat) |
Пытается преобразовать строковое представление числа в эквивалент числа с плавающей запятой. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat) |
Пытается проанализировать диапазон символов UTF-8 в значение. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat) |
Пытается проанализировать диапазон символов в значение. |
| TryParse(String, IFormatProvider, NFloat) |
Пытается проанализировать строку в значение. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat) |
Пытается проанализировать диапазон символов UTF-8 в значение. |
| TryParse(String, NumberStyles, IFormatProvider, NFloat) |
Пытается преобразовать строковое представление числа в указанном стиле и формате языка и региональных параметров в эквивалент числа с плавающей запятой. |
TryParse(ReadOnlySpan<Byte>, NFloat)
- Исходный код:
- NFloat.cs
- Исходный код:
- NFloat.cs
- Исходный код:
- 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>, NumberStyles, IFormatProvider, NFloat)
- Исходный код:
- NFloat.cs
- Исходный код:
- NFloat.cs
- Исходный код:
- 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<Char>, NFloat)
- Исходный код:
- NFloat.cs
- Исходный код:
- NFloat.cs
- Исходный код:
- 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
- Исходный код:
- 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 случае успешного преобразования или нуля, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если s значение равно nullили Emptyне имеет допустимого формата. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true Значение , если s оно было успешно преобразовано; в противном случае false.
Применяется к
TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)
- Исходный код:
- NFloat.cs
- Исходный код:
- NFloat.cs
- Исходный код:
- 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
- Исходный код:
- 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
- Исходный код:
- 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(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)
- Исходный код:
- NFloat.cs
- Исходный код:
- NFloat.cs
- Исходный код:
- 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.
Применяется к
TryParse(String, NumberStyles, IFormatProvider, NFloat)
- Исходный код:
- NFloat.cs
- Исходный код:
- NFloat.cs
- Исходный код:
- 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 случае успешного преобразования или нуля, если преобразование завершилось ошибкой. Преобразование завершается ошибкой, если s значение равно nullили Emptyне соответствует формату, соответствующему styleили если style не является допустимым сочетанием NumberStyles констант перечисления. Этот параметр передается неинициализирован; любое исходное значение, предоставленное в результате, будет перезаписан.
Возвращаемое значение
true Значение , если s оно было успешно преобразовано; в противном случае false.
Исключения
style значение не является значением NumberStyles .
–или–
style
AllowHexSpecifier включает значение.