HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokuste se převést StringSegment reprezentaci kladného čísla na jeho 64bitový ekvivalent integeru. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
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
A StringSegment obsahující číslo, které se má převést.
- result
- Int64
Když tato metoda vrátí, obsahuje 64bitovou celočíselnou hodnotu ekvivalentní číslu obsaženému v řetězci, pokud převod proběhl úspěšně nebo nula, pokud převod selhal. Převod selže, pokud StringSegment je hodnota null nebo String.Empty, není ve správném formátu, je záporná nebo představuje číslo větší než Int64.MaxValue. Tento parametr se předá neinicializovaný; všechny hodnoty původně zadané ve výsledku budou přepsány.
Návraty
truepokud parsování proběhlo úspěšně; v opačném případě . false