HeaderUtilities.TryParseNonNegativeInt32(StringSegment, Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Try to convert a string representation of a positive number to its 64-bit signed integer equivalent. A return value indicates whether the conversion succeeded or failed.
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
Parameters
- value
- StringSegment
A string containing a number to convert.
- result
- Int32
When this method returns, contains the 64-bit signed integer value equivalent of the number contained in the string, if the conversion succeeded, or zero if the conversion failed. The conversion fails if the string is null or String.Empty, is not of the correct format, is negative, or represents a number greater than Int64.MaxValue. This parameter is passed uninitialized; any value originally supplied in result will be overwritten.
Returns
true
if parsing succeeded; otherwise, false
.