Half.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(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Half) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, Half) |
Bir sayının yayılma gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(String, Half) |
Bir sayının dize gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Half) |
UTF-8 karakterlik bir aralığı bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Half) |
Bir karakter aralığını bir değere ayrıştırmaya çalışır. |
TryParse(String, IFormatProvider, Half) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Half) |
Bir sayının yayılma gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(ReadOnlySpan<Byte>, Half) |
Bir sayının dize gösterimini içeren UTF-8 karakter aralığını yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürmeye çalışır. |
TryParse(String, NumberStyles, IFormatProvider, Half) |
Bir sayının dize gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.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] Half % result) = System::Numerics::INumberBase<Half>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out Half result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * Half -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As Half) 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
- Half
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>, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir sayının yayılma gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir.
public:
static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] Half % result);
public static bool TryParse (ReadOnlySpan<char> s, out Half result);
static member TryParse : ReadOnlySpan<char> * Half -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As Half) As Boolean
Parametreler
- s
- ReadOnlySpan<Char>
Dönüştürülecek bir sayı içeren salt okunur bir yayılma alanı.
- result
- Half
Bu yöntem döndürdüğünde, s
içinde yer alan sayısal değere veya simgeye eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa varsayılan Half değerini veya dönüştürme başarısız olursa varsayılan Half değerini içerir.
s
parametresi null
veya Empty ya da geçerli biçimde bir sayı değilse dönüştürme başarısız olur.
s
MinValue'den küçük geçerli bir sayıysa result
NegativeInfinityiçerir.
s
MaxValue'den büyük geçerli bir sayıysa result
PositiveInfinityiçerir. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
s
başarıyla dönüştürüldüyse true
false
.
Şunlara uygulanır
TryParse(String, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir sayının dize gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir.
public:
static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] Half % result);
public static bool TryParse (string? s, out Half result);
static member TryParse : string * Half -> bool
Public Shared Function TryParse (s As String, ByRef result As Half) As Boolean
Parametreler
- s
- String
Dönüştürülecek bir sayı içeren dize.
- result
- Half
Bu yöntem döndürdüğünde, s
içinde yer alan sayısal değere veya simgeye eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa varsayılan Half değerini veya dönüştürme başarısız olursa varsayılan Half değerini içerir.
s
null
veya Empty ise ya da geçerli biçimde bir sayı değilse dönüştürme başarısız olur.
s
MinValue'den küçük geçerli bir sayıysa result
NegativeInfinityiçerir.
s
MaxValue'den büyük geçerli bir sayıysa result
PositiveInfinityiçerir. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
Dönüştürmenin başarılı olup olmadığını true
; aksi takdirde false
.
Şunlara uygulanır
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.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] Half % result) = IUtf8SpanParsable<Half>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out Half result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * Half -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As Half) 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
- Half
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, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir karakter aralığını bir değere ayrıştırmaya çalışır.
public:
static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] Half % result) = ISpanParsable<Half>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, IFormatProvider? provider, out Half result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * Half -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As Half) As Boolean
Parametreler
- s
- ReadOnlySpan<Char>
Ayrıştırılacak karakterlerin yayılma alanı.
- provider
- IFormatProvider
s
hakkında kültüre özgü biçimlendirme bilgileri sağlayan nesne.
- result
- Half
Bu yöntem döndürdüğünde, s
başarıyla ayrıştırma işleminin sonucunu veya hatada tanımlanmamış bir değeri 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(String, IFormatProvider, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir dizeyi bir değere ayrıştırmaya çalışır.
public:
static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] Half % result) = IParsable<Half>::TryParse;
public static bool TryParse (string? s, IFormatProvider? provider, out Half result);
static member TryParse : string * IFormatProvider * Half -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As Half) 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
- Half
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>, NumberStyles, IFormatProvider, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir sayının yayılma gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir.
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] Half % result);
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] Half % result) = System::Numerics::INumberBase<Half>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out Half result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * Half -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As Half) As Boolean
Parametreler
- s
- ReadOnlySpan<Char>
Dönüştürülecek bir sayı içeren salt okunur bir yayılma alanı.
- style
- NumberStyles
s
izin verilen biçimini 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
- Half
Bu yöntem döndürdüğünde, s
içinde yer alan sayısal değere veya simgeye eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa varsayılan Half değerini veya dönüştürme başarısız olursa varsayılan Half değerini içerir.
s
geçerli biçimde bir sayı değilse dönüştürme başarısız olur.
s
MinValue'den küçük geçerli bir sayıysa result
NegativeInfinityiçerir.
s
MaxValue'den büyük geçerli bir sayıysa result
PositiveInfinityiçerir. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
Dönüştürmenin başarılı olup olmadığını true
; aksi takdirde false
.
Özel durumlar
Şunlara uygulanır
TryParse(ReadOnlySpan<Byte>, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir sayının dize gösterimini içeren UTF-8 karakter aralığını yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürmeye çalışır.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] Half % result);
public static bool TryParse (ReadOnlySpan<byte> utf8Text, out Half result);
static member TryParse : ReadOnlySpan<byte> * Half -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As Half) As Boolean
Parametreler
- utf8Text
- ReadOnlySpan<Byte>
Dönüştürülecek sayıyı içeren salt okunur UTF-8 karakter aralığı.
- result
- Half
Bu yöntem döndürdüğünde, dönüştürme başarılı olursa utf8Text
içinde bulunan sayısal değerin veya simgenin yarım duyarlıklı kayan noktalı sayı eşdeğerini veya dönüştürme başarısız olursa sıfırı içerir.
utf8Text
Empty veya geçerli bir biçimde değilse 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
utf8Text
başarıyla dönüştürüldüyse true
; aksi takdirde, false
.
Şunlara uygulanır
TryParse(String, NumberStyles, IFormatProvider, Half)
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
- Kaynak:
- Half.cs
Bir sayının dize gösterimini yarım duyarlıklı kayan noktalı sayı eşdeğerine dönüştürür. Dönüş değeri, dönüştürmenin başarılı mı yoksa başarısız mı olduğunu gösterir.
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] Half % result);
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] Half % result) = System::Numerics::INumberBase<Half>::TryParse;
public static bool TryParse (string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out Half result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * Half -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As Half) As Boolean
Parametreler
- s
- String
Dönüştürülecek bir sayı içeren dize.
- style
- NumberStyles
s
izin verilen biçimini 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
- Half
Bu yöntem döndürdüğünde, s
içinde yer alan sayısal değere veya simgeye eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa varsayılan Half değerini veya dönüştürme başarısız olursa varsayılan Half değerini içerir.
s
null
veya Empty ise ya da geçerli biçimde bir sayı değilse dönüştürme başarısız olur.
s
MinValue'den küçük geçerli bir sayıysa result
NegativeInfinityiçerir.
s
MaxValue'den büyük geçerli bir sayıysa result
PositiveInfinityiçerir. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
Dönüştürmenin başarılı olup olmadığını true
; aksi takdirde false
.