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