HeaderUtilities.TryParseNonNegativeInt32(StringSegment, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Pozitif bir sayının dize 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 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
Parametreler
- value
- StringSegment
Dönüştürülecek sayıyı içeren bir dize.
- result
- Int32
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. Dize 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. 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
.