Freigeben über


HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Methode

Definition

Versuchen Sie, eine StringSegment Darstellung einer positiven Zahl in die entsprechende 64-Bit-Ganzzahl mit Vorzeichen zu konvertieren. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich war oder nicht.

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

Parameter

value
StringSegment

Eine StringSegment , die eine zu konvertierende Zahl enthält.

result
Int64

Wenn diese Methode zurückgibt, enthält den 64-Bit-Ganzzahlwert, der der in der Zeichenfolge enthaltenen Zahl entspricht, wenn die Konvertierung erfolgreich war, oder null, wenn die Konvertierung fehlgeschlagen ist. Die Konvertierung schlägt fehl, wenn NULL StringSegment oder String.Empty ist, nicht das richtige Format aufweist, negativ ist oder eine Zahl größer als Int64.MaxValue darstellt. Dieser Parameter wird nicht initialisiert übergeben. Im Ergebnis ursprünglich übergebene Werte werden ausnahmslos überschrieben.

Gibt zurück

true , wenn die Analyse erfolgreich war; falseandernfalls .

Gilt für: