HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
.