Half.TryParse Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
TryParse(ReadOnlySpan<Byte>, Half) |
Pokusí se převést znakový rozsah UTF-8 obsahující řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou s poloviční přesností. |
TryParse(ReadOnlySpan<Char>, Half) |
Převede reprezentaci rozsahu čísla na jeho ekvivalent čísla s plovoucí desetinou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli. |
TryParse(String, Half) |
Převede řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Half) |
Pokusí se parsovat rozsah znaků UTF-8 na hodnotu. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Half) |
Pokusí se parsovat rozsah znaků na hodnotu. |
TryParse(String, IFormatProvider, Half) |
Pokusí se parsovat řetězec na hodnotu. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Half) |
Pokusí se parsovat rozsah znaků UTF-8 na hodnotu. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Half) |
Převede reprezentaci rozsahu čísla na jeho ekvivalent čísla s plovoucí desetinou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli. |
TryParse(String, NumberStyles, IFormatProvider, Half) |
Převede řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli. |
TryParse(ReadOnlySpan<Byte>, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Pokusí se převést znakový rozsah UTF-8 obsahující řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou s poloviční přesností.
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
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8 jen pro čtení, který obsahuje číslo, které se má převést.
- result
- Half
Když tato metoda vrátí hodnotu, obsahuje číselný ekvivalent s plovoucí desetinou čárkou s poloviční přesností k číselné hodnotě nebo symbolu obsaženému v případě, že převod byl úspěšný, nebo nulu, utf8Text
pokud se převod nezdařil. Převod selže, utf8Text
pokud je Empty nebo není v platném formátu. Tento parametr je předán neinicializován; jakákoli hodnota původně zadaná ve výsledku bude přepsána.
Návraty
true
pokud utf8Text
byl úspěšně převeden, jinak hodnota false
.
Platí pro
TryParse(ReadOnlySpan<Char>, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Převede reprezentaci rozsahu čísla na jeho ekvivalent čísla s plovoucí desetinou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
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
Parametry
- s
- ReadOnlySpan<Char>
Rozsah jen pro čtení, který obsahuje číslo, které se má převést.
- result
- Half
Když tato metoda vrátí hodnotu , obsahuje číslo s plovoucí desetinou čárkou s poloviční přesností odpovídající číselné hodnotě nebo symbolu obsaženému v s
, pokud převod proběhl úspěšně, nebo výchozí Half hodnotu, pokud se převod nezdařil. Převod se nezdaří, s
pokud parametr je null
nebo Empty není číslo v platném formátu. Pokud s
je platné číslo menší než MinValue, result
obsahuje NegativeInfinity. Pokud s
je platné číslo větší než MaxValue, result
obsahuje PositiveInfinity. Tento parametr je považován za neinicializovaný.
Návraty
true
pokud s
byl úspěšně převeden, false
jinak.
Platí pro
TryParse(String, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Převede řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
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
Parametry
- s
- String
Řetězec obsahující číslo k převedení.
- result
- Half
Když tato metoda vrátí hodnotu , obsahuje číslo s plovoucí desetinou čárkou s poloviční přesností odpovídající číselné hodnotě nebo symbolu obsaženému v s
, pokud převod proběhl úspěšně, nebo výchozí Half hodnotu, pokud se převod nezdařil. Převod se nezdaří, pokud s
je null
nebo Empty není číslo v platném formátu. Pokud s
je platné číslo menší než MinValue, result
obsahuje NegativeInfinity. Pokud s
je platné číslo větší než MaxValue, result
obsahuje PositiveInfinity. Tento parametr je považován za neinicializovaný.
Návraty
true
pokud byl převod úspěšný; v opačném případě . false
Platí pro
TryParse(ReadOnlySpan<Byte>, IFormatProvider, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Pokusí se parsovat rozsah znaků UTF-8 na hodnotu.
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
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8, které se mají analyzovat.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro utf8Text
jazykovou verzi.
- result
- Half
Při vrácení obsahuje výsledek úspěšné analýzy utf8Text
nebo nedefinovanou hodnotu při selhání.
Návraty
true
pokud utf8Text
byl úspěšně parsován, jinak hodnota false
.
Platí pro
TryParse(ReadOnlySpan<Char>, IFormatProvider, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Pokusí se parsovat rozsah znaků na hodnotu.
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
Parametry
- s
- ReadOnlySpan<Char>
Rozsah znaků, které se mají analyzovat.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro s
jazykovou verzi.
- result
- Half
Když tato metoda vrátí, obsahuje výsledek úspěšné analýzy s
nebo nedefinovanou hodnotu při selhání.
Návraty
true
pokud s
byl úspěšně parsován, jinak hodnota false
.
Platí pro
TryParse(String, IFormatProvider, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Pokusí se parsovat řetězec na hodnotu.
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
Parametry
- s
- String
Řetězec, který se má analyzovat.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro s
jazykovou verzi.
- result
- Half
Když tato metoda vrátí, obsahuje výsledek úspěšné analýzy s
nebo nedefinovanou hodnotu při selhání.
Návraty
true
pokud s
byl úspěšně parsován, jinak hodnota false
.
Platí pro
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Pokusí se parsovat rozsah znaků UTF-8 na hodnotu.
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
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8, které se mají analyzovat.
- style
- NumberStyles
Bitové kombinace stylů čísel, které se můžou vyskytovat v nástroji utf8Text
.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro utf8Text
jazykovou verzi.
- result
- Half
Při vrácení obsahuje výsledek úspěšné analýzy utf8Text
nebo nedefinovanou hodnotu při selhání.
Návraty
true
pokud utf8Text
byl úspěšně parsován, jinak hodnota false
.
Platí pro
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Převede reprezentaci rozsahu čísla na jeho ekvivalent čísla s plovoucí desetinou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
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
Parametry
- s
- ReadOnlySpan<Char>
Rozsah jen pro čtení, který obsahuje číslo, které se má převést.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, která označuje povolený formát .s
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro s
jazykovou verzi.
- result
- Half
Když tato metoda vrátí hodnotu , obsahuje číslo s plovoucí desetinou čárkou s poloviční přesností odpovídající číselné hodnotě nebo symbolu obsaženému v s
, pokud převod proběhl úspěšně, nebo výchozí Half hodnotu, pokud se převod nezdařil. Převod se nezdaří, pokud s
číslo není v platném formátu. Pokud s
je platné číslo menší než MinValue, result
obsahuje NegativeInfinity. Pokud s
je platné číslo větší než MaxValue, result
obsahuje PositiveInfinity. Tento parametr je považován za neinicializovaný.
Návraty
true
pokud byl převod úspěšný; v opačném případě . false
Výjimky
Platí pro
TryParse(String, NumberStyles, IFormatProvider, Half)
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
- Zdroj:
- Half.cs
Převede řetězcové vyjádření čísla na ekvivalent čísla s plovoucí desetinnou čárkou s poloviční přesností. Vrácená hodnota označuje, zda byl převod úspěšný, či nikoli.
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
Parametry
- s
- String
Řetězec obsahující číslo k převedení.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, která označuje povolený formát .s
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro s
jazykovou verzi.
- result
- Half
Když tato metoda vrátí hodnotu , obsahuje číslo s plovoucí desetinou čárkou s poloviční přesností odpovídající číselné hodnotě nebo symbolu obsaženému v s
, pokud převod proběhl úspěšně, nebo výchozí Half hodnotu, pokud se převod nezdařil. Převod se nezdaří, pokud s
je null
nebo Empty není číslo v platném formátu. Pokud s
je platné číslo menší než MinValue, result
obsahuje NegativeInfinity. Pokud s
je platné číslo větší než MaxValue, result
obsahuje PositiveInfinity. Tento parametr je považován za neinicializovaný.
Návraty
true
pokud byl převod úspěšný; v opačném případě . false
Výjimky
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro