NFloat.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<Char>, NumberStyles, IFormatProvider, NFloat) |
Pokusí se převést rozsah znaků obsahující řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na ekvivalent čísla s plovoucí desetinnou čárkou. |
| TryParse(ReadOnlySpan<Byte>, NFloat) |
Pokusí se převést rozsah znaků UTF-8 obsahující řetězcovou reprezentaci čísla na jeho ekvivalent čísla s plovoucí desetinnou čárkou. |
| TryParse(ReadOnlySpan<Char>, NFloat) |
Pokusí se převést rozsah znaků obsahující řetězcovou reprezentaci čísla na ekvivalent čísla s plovoucí desetinnou čárkou. |
| TryParse(String, NFloat) |
Pokusí se převést řetězcovou reprezentaci čísla na ekvivalent čísla s plovoucí desetinnou čárkou. |
| TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat) |
Pokusí se analyzovat rozsah znaků UTF-8 do hodnoty. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat) |
Pokusí se analyzovat rozsah znaků do hodnoty. |
| TryParse(String, IFormatProvider, NFloat) |
Pokusí se analyzovat řetězec do hodnoty. |
| TryParse(String, NumberStyles, IFormatProvider, NFloat) |
Pokusí se převést řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho ekvivalent čísla s plovoucí desetinnou čárkou. |
| TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat) |
Pokusí se analyzovat rozsah znaků UTF-8 do hodnoty. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se převést rozsah znaků obsahující řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na ekvivalent čísla s plovoucí desetinnou čárkou.
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse(ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As NFloat) As Boolean
Parametry
- s
- ReadOnlySpan<Char>
Rozsah znaků jen pro čtení, který obsahuje číslo, které chcete převést.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, které označují prvky stylu, které mohou být přítomny v s.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje číslo s plovoucí desetinou čárkou ekvivalent číselné hodnoty nebo symbolu obsaženého v s pokud převod proběhl úspěšně nebo nula, pokud převod selhal. Převod selže, pokud je sEmpty nebo není ve formátu kompatibilním s stylenebo pokud style není platná kombinace NumberStyles výčtových konstant. Tento parametr je předán neinicializovaný; jakákoli hodnota původně zadaná ve výsledku se přepíše.
Návraty
true, pokud byl s úspěšně převeden; jinak false.
Výjimky
Platí pro
TryParse(ReadOnlySpan<Byte>, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se převést rozsah znaků UTF-8 obsahující řetězcovou reprezentaci čísla na jeho ekvivalent čísla s plovoucí desetinnou čárkou.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result);
public static bool TryParse(ReadOnlySpan<byte> utf8Text, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<byte> * NFloat -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As NFloat) As Boolean
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8 jen pro čtení, který obsahuje číslo, které se má převést.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje číslo s plovoucí desetinou čárkou ekvivalent číselné hodnoty nebo symbolu obsaženého v utf8Text pokud převod proběhl úspěšně nebo nula, pokud převod selhal. Převod selže, pokud je utf8TextEmpty nebo není v platném formátu. Tento parametr je předán neinicializovaný; jakákoli hodnota původně zadaná ve výsledku se přepíše.
Návraty
true, pokud byl utf8Text úspěšně převeden; jinak false.
Platí pro
TryParse(ReadOnlySpan<Char>, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se převést rozsah znaků obsahující řetězcovou reprezentaci čísla na ekvivalent čísla s plovoucí desetinnou čárkou.
public:
static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result);
public static bool TryParse(ReadOnlySpan<char> s, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<char> * NFloat -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As NFloat) As Boolean
Parametry
- s
- ReadOnlySpan<Char>
Rozsah znaků jen pro čtení, který obsahuje číslo, které chcete převést.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje číslo s plovoucí desetinou čárkou ekvivalent číselné hodnoty nebo symbolu obsaženého v s pokud převod proběhl úspěšně nebo nula, pokud převod selhal. Převod selže, pokud je sEmpty nebo není v platném formátu. Tento parametr je předán neinicializovaný; jakákoli hodnota původně zadaná ve výsledku se přepíše.
Návraty
true, pokud byl s úspěšně převeden; jinak false.
Platí pro
TryParse(String, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se převést řetězcovou reprezentaci čísla na ekvivalent čísla s plovoucí desetinnou čárkou.
public:
static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result);
public static bool TryParse(string? s, out System.Runtime.InteropServices.NFloat result);
static member TryParse : string * NFloat -> bool
Public Shared Function TryParse (s As String, ByRef result As NFloat) As Boolean
Parametry
- s
- String
Rozsah znaků jen pro čtení, který obsahuje číslo, které chcete převést.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje číslo s plovoucí desetinou čárkou ekvivalent číselné hodnoty nebo symbolu obsaženého v s pokud převod proběhl úspěšně nebo nula, pokud převod selhal. Převod selže, pokud je snull, Emptynebo není v platném formátu. Tento parametr je předán neinicializovaný; jakákoli hodnota původně zadaná ve výsledku se přepíše.
Návraty
true, pokud byl s úspěšně převeden; jinak false.
Platí pro
TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se analyzovat rozsah znaků UTF-8 do hodnoty.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = IUtf8SpanParsable<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As NFloat) As Boolean
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8 pro analýzu.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o utf8Text.
- result
- NFloat
Při vrácení obsahuje výsledek úspěšné analýzy utf8Text nebo nedefinovanou hodnotu při selhání.
Návraty
true, pokud se utf8Text úspěšně parsoval; jinak false.
Platí pro
TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se analyzovat rozsah znaků do hodnoty.
public:
static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = ISpanParsable<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse(ReadOnlySpan<char> s, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As NFloat) As Boolean
Parametry
- s
- ReadOnlySpan<Char>
Rozsah znaků, které se mají analyzovat.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje výsledek úspěšné analýzy s, nebo nedefinovanou hodnotu při selhání.
Návraty
true, pokud se s úspěšně parsoval; jinak false.
Platí pro
TryParse(String, IFormatProvider, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se analyzovat řetězec do hodnoty.
public:
static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = IParsable<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse(string? s, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : string * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As NFloat) As Boolean
Parametry
- s
- String
Řetězec, který se má analyzovat.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje výsledek úspěšné analýzy s nebo nedefinovanou hodnotu při selhání.
Návraty
true, pokud se s úspěšně parsoval; jinak false.
Platí pro
TryParse(String, NumberStyles, IFormatProvider, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se převést řetězcovou reprezentaci čísla v zadaném stylu a formátu specifickém pro jazykovou verzi na jeho ekvivalent čísla s plovoucí desetinnou čárkou.
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse(string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As NFloat) As Boolean
Parametry
- s
- String
Rozsah znaků jen pro čtení, který obsahuje číslo, které chcete převést.
- style
- NumberStyles
Bitová kombinace hodnot výčtu, které označují prvky stylu, které mohou být přítomny v s.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o s.
- result
- NFloat
Pokud tato metoda vrátí, obsahuje číslo s plovoucí desetinou čárkou ekvivalent číselné hodnoty nebo symbolu obsaženého v s pokud převod proběhl úspěšně nebo nula, pokud převod selhal. Převod selže, pokud je snull, Emptynebo není ve formátu kompatibilním s stylenebo pokud style není platná kombinace konstant výčtu NumberStyles. Tento parametr je předán neinicializovaný; jakákoli hodnota původně zadaná ve výsledku se přepíše.
Návraty
true, pokud byl s úspěšně převeden; jinak false.
Výjimky
Platí pro
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)
- Zdroj:
- NFloat.cs
- Zdroj:
- NFloat.cs
Pokusí se analyzovat rozsah znaků UTF-8 do hodnoty.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] System::Runtime::InteropServices::NFloat % result) = System::Numerics::INumberBase<System::Runtime::InteropServices::NFloat>::TryParse;
public static bool TryParse(ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out System.Runtime.InteropServices.NFloat result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * NFloat -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As NFloat) As Boolean
Parametry
- utf8Text
- ReadOnlySpan<Byte>
Rozsah znaků UTF-8 pro analýzu.
- style
- NumberStyles
Bitové kombinace stylů čísel, které mohou být přítomny v utf8Text.
- provider
- IFormatProvider
Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi o utf8Text.
- result
- NFloat
Při vrácení obsahuje výsledek úspěšné analýzy utf8Text nebo nedefinovanou hodnotu při selhání.
Návraty
true, pokud se utf8Text úspěšně parsoval; jinak false.