다음을 통해 공유


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비트 정수 값이 포함되고, 변환에 성공하면 0, 변환에 실패한 경우 0이 포함됩니다. 문자열이 null이거나 String.Empty이거나 올바른 형식이 아니거나 음수이거나 Int64.MaxValue보다 큰 숫자를 나타내는 경우 변환이 실패합니다. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다. 원래 결과에 제공된 모든 값을 덮어쓰게 됩니다.

반환

true 구문 분석이 성공하면 이고, 그렇지 않으면 입니다 false.

적용 대상