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 的数字,则转换失败。 此参数未经初始化即进行传递;最初在 result 中提供的任何值都会被覆盖。

返回

true 如果分析成功,则为 ;否则为 false

适用于