Udostępnij za pośrednictwem


HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Metoda

Definicja

Spróbuj przekonwertować reprezentację StringSegment liczby dodatniej na równoważną 64-bitową liczbę całkowitą ze znakiem. Zwracana wartość wskazuje, czy konwersja powiodła się czy nie.

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

Parametry

value
StringSegment

Element StringSegment zawierający liczbę do przekonwertowania.

result
Int64

Gdy ta metoda zwraca wartość całkowitą ze znakiem 64-bitowym, równoważną liczbie zawartej w ciągu, jeśli konwersja powiodła się lub zero, jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli parametr StringSegment ma wartość null lub String.Empty, nie ma poprawnego formatu, jest ujemny lub reprezentuje liczbę większą niż Int64.MaxValue. Ten parametr jest przekazywany niezainicjowany; każda wartość pierwotnie podana w wyniku zostanie zastąpiona.

Zwraca

true jeśli analizowanie zakończyło się pomyślnie; w przeciwnym razie , false.

Dotyczy