Sdílet prostřednictvím


NFloat.TryParse Metoda

Definice

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

style není NumberStyles hodnota.

-nebo-

style obsahuje hodnotu AllowHexSpecifier.

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

style není NumberStyles hodnota.

-nebo-

style obsahuje hodnotu AllowHexSpecifier.

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.

Platí pro