Aracılığıyla paylaş


HeaderUtilities.TryParseNonNegativeInt64(StringSegment, Int64) Yöntem

Tanım

Pozitif bir StringSegment sayının gösterimini 64 bit imzalı tamsayı eşdeğerine dönüştürmeyi deneyin. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

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

Parametreler

value
StringSegment

StringSegment Dönüştürülecek bir sayı içeren.

result
Int64

Bu yöntem döndürdüğünde, dizede bulunan sayının eşdeğeri 64 bit imzalı tamsayı değerini, dönüştürme başarılı olursa sıfırı veya dönüştürme başarısız olursa sıfırı içerir. null veya String.Empty ise, doğru biçimde değilse, negatifse veya Int64.MaxValue değerinden büyük bir sayıyı temsil ederse dönüştürme başarısız olur StringSegment . Bu parametre başlatılmadan geçirilir; başlangıçta sonuçta sağlanan tüm değerlerin üzerine yazılır.

Döndürülenler

true ayrıştırma başarılı olduysa; aksi takdirde , false.

Şunlara uygulanır