Bagikan melalui


HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Metode

Definisi

Cobalah untuk mengonversi StringSegment representasi angka positif ke bilangan bulat bertanda 64-bit yang setara. Nilai yang dikembalikan menunjukkan apakah konversi berhasil atau gagal.

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

Berisi StringSegment angka yang akan dikonversi.

result
Int64

Ketika metode ini kembali, berisi nilai bilangan bulat bertanda 64-bit yang setara dengan angka yang terkandung dalam string, jika konversi berhasil, atau nol jika konversi gagal. Konversi gagal jika StringSegment null atau String.Empty, bukan format yang benar, negatif, atau mewakili angka yang lebih besar dari Int64.MaxValue. Parameter ini diteruskan tanpa diinisialisasi; nilai apa pun yang awalnya disediakan dalam hasil akan ditimpa.

Mengembalikan

true jika penguraian berhasil; jika tidak, false.

Berlaku untuk