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>, 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(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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri. |
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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri. |
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<Byte>, NumberStyles, IFormatProvider, Half) |
UTF-8 karakterlik bir aralığı 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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri. |
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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri. |
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 içinde bulunan utf8Text
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. veya geçerli bir biçimde değilse utf8Text
Empty 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
başarıyla dönüştürüldüyse utf8Text
; 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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.
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 sayıyı içeren salt okunur bir yayılma alanı.
- result
- Half
Bu yöntem döndürdüğünde, içinde bulunan s
sayısal değere veya simgesine eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa varsayılan Half değeri içerir. Parametre null
geçerli biçimde bir sayıysa s
veya Empty değilse dönüştürme başarısız olur. değerinden küçük MinValuegeçerli bir sayıysa s
içerir.NegativeInfinityresult
, değerinden MaxValueresult
büyük geçerli bir sayıysa s
içerirPositiveInfinity. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
true
başarıyla dönüştürüldüyse s
, false
aksi takdirde.
Ş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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.
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 sayı içeren bir dize.
- result
- Half
Bu yöntem döndürdüğünde, içinde bulunan s
sayısal değere veya simgesine eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa varsayılan Half değeri içerir. Geçerli biçimde bir sayıysa s
null
veya Empty değilse dönüştürme başarısız olur. değerinden küçük MinValuegeçerli bir sayıysa s
içerir.NegativeInfinityresult
, değerinden MaxValueresult
büyük geçerli bir sayıysa s
içerirPositiveInfinity. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
true
dönüştürme başarılı olursa; 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
hakkında utf8Text
kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
- Half
Sonuç olarak, başarıyla ayrıştırma utf8Text
işleminin sonucunu veya hata durumunda tanımlanmamış bir değeri içerir.
Döndürülenler
true
başarıyla ayrıştırıldıysa utf8Text
; 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ılması.
- provider
- IFormatProvider
hakkında s
kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
- Half
Bu yöntem döndürdüğünde, başarıyla ayrıştırma s
sonucunu veya hata durumunda tanımlanmamış bir değeri içerir.
Döndürülenler
true
başarıyla ayrıştırıldıysa s
; 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ıracak dize.
- provider
- IFormatProvider
hakkında s
kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
- Half
Bu yöntem döndürdüğünde, başarıyla ayrıştırma s
işleminin sonucunu veya hata durumunda tanımlanmamış bir değeri içerir.
Döndürülenler
true
başarıyla ayrıştırıldıysa s
; aksi takdirde , false
.
Şunlara uygulanır
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
içinde utf8Text
bulunabilecek sayı stillerinin bit düzeyinde birleşimi.
- provider
- IFormatProvider
hakkında utf8Text
kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
- Half
Sonuç olarak, başarıyla ayrıştırma utf8Text
işleminin sonucunu veya hata durumunda tanımlanmamış bir değeri içerir.
Döndürülenler
true
başarıyla ayrıştırıldıysa utf8Text
; 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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.
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 sayıyı içeren salt okunur bir yayılma alanı.
- style
- NumberStyles
İzin verilen biçimini gösteren sabit listesi değerlerinin bit düzeyinde birleşimi s
.
- provider
- IFormatProvider
hakkında s
kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
- Half
Bu yöntem döndürdüğünde, içinde bulunan s
sayısal değere veya simgesine eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa varsayılan Half değeri içerir. Geçerli biçimde bir sayı değilse s
dönüştürme başarısız olur. değerinden küçük MinValuegeçerli bir sayıysa s
içerir.NegativeInfinityresult
, değerinden MaxValueresult
büyük geçerli bir sayıysa s
içerirPositiveInfinity. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
true
dönüştürme başarılı olursa; aksi takdirde , false
.
Özel durumlar
Ş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üştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.
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 sayı içeren bir dize.
- style
- NumberStyles
İzin verilen biçimini gösteren sabit listesi değerlerinin bit düzeyinde birleşimi s
.
- provider
- IFormatProvider
hakkında s
kültüre özgü biçimlendirme bilgileri sağlayan bir nesne.
- result
- Half
Bu yöntem döndürdüğünde, içinde bulunan s
sayısal değere veya simgesine eşdeğer yarım duyarlıklı kayan noktalı sayıyı, dönüştürme başarılı olursa değerini veya dönüştürme başarısız olursa varsayılan Half değeri içerir. Geçerli biçimde bir sayıysa s
null
veya Empty değilse dönüştürme başarısız olur. değerinden küçük MinValuegeçerli bir sayıysa s
içerir.NegativeInfinityresult
, değerinden MaxValueresult
büyük geçerli bir sayıysa s
içerirPositiveInfinity. Bu parametre başlatılmamış olarak değerlendirilir.
Döndürülenler
true
dönüştürme başarılı olursa; aksi takdirde , false
.
Özel durumlar
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin