HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Попробуйте преобразовать StringSegment представление положительного числа в эквивалентное 64-разрядное целое число со знаком. Возвращает значение, указывающее, успешно ли выполнено преобразование.
public:
static bool TryParseNonNegativeInt64(Microsoft::Extensions::Primitives::StringSegment value, [Runtime::InteropServices::Out] long % result);
public static bool TryParseNonNegativeInt64 (Microsoft.Extensions.Primitives.StringSegment value, out long result);
static member TryParseNonNegativeInt64 : Microsoft.Extensions.Primitives.StringSegment * int64 -> bool
Public Shared Function TryParseNonNegativeInt64 (value As StringSegment, ByRef result As Long) As Boolean
Параметры
- value
- StringSegment
Объект StringSegment , содержащий число для преобразования.
- result
- Int64
При возврате этим методом содержит 64-разрядное целое число со знаком, эквивалентное числу, содержамомся в строке, если преобразование выполнено успешно, или ноль, если преобразование завершилось сбоем. Преобразование завершается ошибкой StringSegment , если имеет значение NULL или String.Empty, имеет неправильный формат, является отрицательным или представляет собой число больше, чем Int64.MaxValue. Этот параметр передается неинициализированным. Любое значение, первоначально предоставленное в результате, будет перезаписано.
Возвращаемое значение
true
Значение , если анализ выполнен успешно; в противном случае — false
.