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


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.

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