UIntPtr.TryParse Yöntem

Tanım

Aşırı Yüklemeler

Name Description
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, UIntPtr)

Bir sayının karakter gösteriminin salt okunur aralığını işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

TryParse(String, UIntPtr)

Bir sayının dize gösterimini işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)

Bir dizeyi bir değere ayrıştırmaya çalışır.

TryParse(String, IFormatProvider, UIntPtr)

Bir dizeyi bir değere ayrıştırmaya çalışır.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UIntPtr)

Belirli bir stilde ve kültüre özgü biçimdeki bir sayının karakter gösteriminin salt okunur aralığını işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

TryParse(ReadOnlySpan<Byte>, UIntPtr)

Bir sayının dize gösterimini içeren UTF-8 karakter aralığını işaretsiz tamsayı eşdeğerine dönüştürmeye çalışır.

TryParse(String, NumberStyles, IFormatProvider, UIntPtr)

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean

Parametreler

utf8Text
ReadOnlySpan<Byte>

Ayrıştırılacak UTF-8 karakter aralığı.

style
NumberStyles

içinde utf8Textbulunabilecek sayı stillerinin bit düzeyinde birleşimi.

provider
IFormatProvider

hakkında utf8Textkültüre özgü biçimlendirme bilgileri sağlayan bir nesne.

result
UIntPtr

unativeint

Sonuç olarak, başarıyla ayrıştırma utf8Text işleminin sonucunu veya hatada tanımlanmamış bir değeri içerir.

Döndürülenler

true başarıyla ayrıştırıldıysa utf8Text ; değilse, false.

Şunlara uygulanır

TryParse(ReadOnlySpan<Char>, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Bir sayının karakter gösteriminin salt okunur aralığını işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

public:
 static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(ReadOnlySpan<char> s, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As UIntPtr) As Boolean

Parametreler

s
ReadOnlySpan<Char>

Dönüştürülecek bir sayı içeren karakterlerin salt okunur yayılma alanı.

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, içinde bulunan ssayının eşdeğeri olan işaretsiz yerel tamsayı değerini, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa sıfırı içerir. Parametre boşsa, doğru biçimde değilse s veya değerinden küçük MinValue veya daha MaxValuebüyük bir sayıyı temsil ederse dönüştürme başarısız olur. Bu parametre başlatılmamış olarak geçirilir; başlangıçta sonuçta sağlanan tüm değerlerin üzerine yazılır.

Döndürülenler

true başarıyla dönüştürüldüyse s ; aksi takdirde , false.

Şunlara uygulanır

TryParse(String, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Bir sayının dize gösterimini işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

public:
 static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(string? s, out UIntPtr result);
static member TryParse : string * unativeint -> bool
Public Shared Function TryParse (s As String, ByRef result As UIntPtr) As Boolean

Parametreler

s
String

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

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, içinde bulunan ssayının eşdeğeri olan işaretsiz yerel tamsayı değerini, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa sıfırı içerir. Parametre null boşsa veya boşsas, doğru biçimde değilse veya değerinden MinValue küçük veya daha MaxValuebüyük bir sayıyı temsil ederse dönüştürme başarısız olur. Bu parametre başlatılmamış olarak geçirilir; başlangıçta sonuçta sağlanan tüm değerlerin üzerine yazılır.

Döndürülenler

true başarıyla dönüştürüldüyse s ; aksi takdirde , false.

Şunlara uygulanır

TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = IUtf8SpanParsable<UIntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As UIntPtr) As Boolean

Parametreler

utf8Text
ReadOnlySpan<Byte>

Ayrıştırılacak UTF-8 karakter aralığı.

provider
IFormatProvider

hakkında utf8Textkültüre özgü biçimlendirme bilgileri sağlayan bir nesne.

result
UIntPtr

unativeint

Sonuç olarak, başarıyla ayrıştırma utf8Text işleminin sonucunu veya hatada tanımlanmamış bir değeri içerir.

Döndürülenler

true başarıyla ayrıştırıldıysa utf8Text ; değilse, false.

Şunlara uygulanır

TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Bir dizeyi bir değere ayrıştırmaya çalışır.

public:
 static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = ISpanParsable<UIntPtr>::TryParse;
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As UIntPtr) As Boolean

Parametreler

s
ReadOnlySpan<Char>

Dönüştürülecek bir sayı içeren karakterlerin salt okunur yayılma alanı.

provider
IFormatProvider

hakkında skültüre özgü biçimlendirme bilgileri sağlayan bir nesne.

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, başarıyla ayrıştırma s işleminin sonucunu veya hatada tanımlanmamış bir değeri içerir.

Döndürülenler

true başarıyla dönüştürüldüyse s ; aksi takdirde , false.

Şunlara uygulanır

TryParse(String, IFormatProvider, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Bir dizeyi bir değere ayrıştırmaya çalışır.

public:
 static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = IParsable<UIntPtr>::TryParse;
public static bool TryParse(string? s, IFormatProvider? provider, out UIntPtr result);
static member TryParse : string * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean

Parametreler

s
String

Ayrıştırmak için dize.

provider
IFormatProvider

hakkında skültüre özgü biçimlendirme bilgileri sağlayan bir nesne.

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, başarıyla ayrıştırma s işleminin sonucunu veya hatada tanımlanmamış bir değeri içerir.

Döndürülenler

true başarıyla ayrıştırıldıysa s ; değilse, false.

Şunlara uygulanır

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Belirli bir stilde ve kültüre özgü biçimdeki bir sayının karakter gösteriminin salt okunur aralığını işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

public:
 static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public:
 static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean

Parametreler

s
ReadOnlySpan<Char>

Dönüştürülecek bir sayı içeren karakterlerin salt okunur yayılma alanı. Span, tarafından stylebelirtilen stil kullanılarak yorumlanır.

style
NumberStyles

içinde sbulunabilecek stil öğelerini gösteren sabit listesi değerlerinin bit düzeyinde birleşimi.

provider
IFormatProvider

hakkında skültüre özgü biçimlendirme bilgileri sağlayan bir nesne.

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, içinde bulunan ssayının eşdeğeri olan işaretsiz yerel tamsayı değerini, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa sıfırı içerir. Parametre boşsa, doğru biçimde değilse s veya değerinden küçük MinValue veya daha MaxValuebüyük bir sayıyı temsil ederse dönüştürme başarısız olur. Bu parametre başlatılmamış olarak geçirilir; başlangıçta sonuçta sağlanan tüm değerlerin üzerine yazılır.

Döndürülenler

true başarıyla dönüştürüldüyse s ; aksi takdirde , false.

Şunlara uygulanır

TryParse(ReadOnlySpan<Byte>, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Bir sayının dize gösterimini içeren UTF-8 karakter aralığını işaretsiz tamsayı eşdeğerine dönüştürmeye çalışır.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(ReadOnlySpan<byte> utf8Text, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As UIntPtr) As Boolean

Parametreler

utf8Text
ReadOnlySpan<Byte>

Dönüştürülecek sayıyı temsil eden UTF-8 karakterlerini içeren bir yayılma alanı.

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, dönüştürme başarılı olursa içindeki sayıya utf8Text eşdeğer işaretsiz tamsayı değerini veya dönüştürme başarısız olursa sıfırı içerir. Bu parametre başlatılmamış olarak geçirilir; başlangıçta sonuçta sağlanan tüm değerlerin üzerine yazılır.

Döndürülenler

true başarıyla dönüştürüldüyse utf8Text ; aksi takdirde , false.

Şunlara uygulanır

TryParse(String, NumberStyles, IFormatProvider, UIntPtr)

Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs
Kaynak:
UIntPtr.cs

Belirtilen stilde ve kültüre özgü biçimdeki bir sayının dize gösterimini işaretsiz yerel tamsayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı olup olmadığını gösterir.

public:
 static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public:
 static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse(string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean

Parametreler

s
String

Dönüştürülecek bir sayı içeren dize. Dize, tarafından stylebelirtilen stil kullanılarak yorumlanır.

style
NumberStyles

içinde sbulunabilecek stil öğelerini gösteren sabit listesi değerlerinin bit düzeyinde birleşimi.

provider
IFormatProvider

hakkında skültüre özgü biçimlendirme bilgileri sağlayan bir nesne.

result
UIntPtr

unativeint

Bu yöntem döndürdüğünde, içinde bulunan ssayının eşdeğeri olan işaretsiz yerel tamsayı değerini, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa sıfırı içerir. Parametre null boşsa veya boşsas, doğru biçimde değilse veya değerinden MinValue küçük veya daha MaxValuebüyük bir sayıyı temsil ederse dönüştürme başarısız olur. Bu parametre başlatılmamış olarak geçirilir; başlangıçta sonuçta sağlanan tüm değerlerin üzerine yazılır.

Döndürülenler

true başarıyla dönüştürüldüyse s ; aksi takdirde , false.

Şunlara uygulanır