UIntPtr.TryParse 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.
Aşırı Yüklemeler
TryParse(String, IFormatProvider, UIntPtr) |
Bir dizeyi 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(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr) |
UTF-8 karakterlik bir aralığı 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(String, IFormatProvider, UIntPtr)
- 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
s
hakkında kültüre özgü biçimlendirme bilgileri sağlayan nesne.
- result
-
UIntPtr
unativeint
Bu yöntem döndürdüğünde, s
başarıyla ayrıştırma veya hatada tanımlanmamış bir değerin sonucunu içerir.
Döndürülenler
s
başarıyla ayrıştırılıp ayrıştırılamadığını true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Char>, UIntPtr)
- 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, s
içinde bulunan sayının işaretsiz yerel 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.
s
parametresi boşsa, doğru biçimde değilse veya MinValue küçük veya MaxValue'den bü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
s
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(String, UIntPtr)
- 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, s
içinde bulunan sayının işaretsiz yerel 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.
s
parametresi null
veya boşsa, doğru biçimde değilse veya MinValue küçük veya MaxValue'den bü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
s
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)
- 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
utf8Text
hakkında kültüre özgü biçimlendirme bilgileri sağlayan nesne.
- result
-
UIntPtr
unativeint
Sonuç olarak, utf8Text
başarıyla ayrıştırma veya hatada tanımlanmamış bir değerin sonucunu içerir.
Döndürülenler
utf8Text
başarıyla ayrıştırılıp ayrıştırılamadığını true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)
- 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
s
hakkında kültüre özgü biçimlendirme bilgileri sağlayan nesne.
- result
-
UIntPtr
unativeint
Bu yöntem döndürdüğünde, s
başarıyla ayrıştırma veya hatada tanımlanmamış bir değerin sonucunu içerir.
Döndürülenler
s
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr)
- 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
utf8Text
içinde bulunabilecek sayı stillerinin bit düzeyinde birleşimi.
- provider
- IFormatProvider
utf8Text
hakkında kültüre özgü biçimlendirme bilgileri sağlayan nesne.
- result
-
UIntPtr
unativeint
Sonuç olarak, utf8Text
başarıyla ayrıştırma veya hatada tanımlanmamış bir değerin sonucunu içerir.
Döndürülenler
utf8Text
başarıyla ayrıştırılıp ayrıştırılamadığını true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UIntPtr)
- 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);
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, 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, style
tarafından belirtilen stil kullanılarak yorumlanır.
- style
- NumberStyles
s
'de bulunabilecek stil öğelerini gösteren sabit listesi değerlerinin bit düzeyinde birleşimi.
- provider
- IFormatProvider
s
hakkında kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
-
UIntPtr
unativeint
Bu yöntem döndürdüğünde, s
içinde bulunan sayının işaretsiz yerel 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.
s
parametresi boşsa, doğru biçimde değilse veya MinValue küçük veya MaxValue'den bü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
s
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Byte>, UIntPtr)
- 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 utf8Text
içinde bulunan sayıya 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
utf8Text
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(String, NumberStyles, IFormatProvider, UIntPtr)
- 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);
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 (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, style
tarafından belirtilen stil kullanılarak yorumlanır.
- style
- NumberStyles
s
'de bulunabilecek stil öğelerini gösteren sabit listesi değerlerinin bit düzeyinde birleşimi.
- provider
- IFormatProvider
s
hakkında kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
-
UIntPtr
unativeint
Bu yöntem döndürdüğünde, s
içinde bulunan sayının işaretsiz yerel 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.
s
parametresi null
veya boşsa, doğru biçimde değilse veya MinValue küçük veya MaxValue'den bü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
s
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.