HeaderUtilities.TryParseNonNegativeInt32(StringSegment, Int32) 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ę ciągu liczby dodatniej na odpowiednik 64-bitowej liczby całkowitej ze znakiem. Zwracana wartość wskazuje, czy konwersja powiodła się czy nie.
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
Parametry
- value
- StringSegment
Ciąg zawierający liczbę, która ma zostać przekształcona.
- result
- Int32
Gdy ta metoda zostanie zwrócona, zawiera 64-bitową wartość całkowitą z podpisem równoważną liczbie zawartej w ciągu, jeśli konwersja zakończyła się pomyślnie lub zero, jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli ciąg ma wartość null lub String.Empty, nie ma poprawnego formatu, jest ujemny lub reprezentuje liczbę większą niż Int64.MaxValue. Ten parametr jest przekazywany jako niezainicjowany; każda wartość pierwotnie dostarczona w wyniku zostanie zastąpiona.
Zwraca
true
jeśli analizowanie zakończyło się pomyślnie; w przeciwnym razie , false
.