Partager via


NFloat.TryParse Méthode

Définition

Surcharges

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat)

Tente de convertir une étendue de caractères contenant la représentation sous forme de chaîne d’un nombre dans un style et un format spécifique à la culture spécifiés en son équivalent à virgule flottante.

TryParse(ReadOnlySpan<Byte>, NFloat)

Tente de convertir une étendue de caractères UTF-8 contenant la représentation sous forme de chaîne d’un nombre en nombre à virgule flottante équivalent.

TryParse(ReadOnlySpan<Char>, NFloat)

Tente de convertir une étendue de caractères contenant la représentation sous forme de chaîne d’un nombre en nombre à virgule flottante équivalente.

TryParse(String, NFloat)

Tente de convertir la représentation sous forme de chaîne d’un nombre en nombre à virgule flottante équivalent.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Tente d’analyser une étendue de caractères UTF-8 en une valeur.

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Tente d’analyser une étendue de caractères en une valeur.

TryParse(String, IFormatProvider, NFloat)

Tente d’analyser une chaîne en une valeur.

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Tente de convertir la représentation sous forme de chaîne d’un nombre dans un style et un format spécifique à la culture spécifiés en son équivalent de nombre à virgule flottante.

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)

Tente d’analyser une étendue de caractères UTF-8 en une valeur.

TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

Tente de convertir une étendue de caractères contenant la représentation sous forme de chaîne d’un nombre dans un style et un format spécifique à la culture spécifiés en son équivalent à virgule flottante.

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

Paramètres

s
ReadOnlySpan<Char>

Étendue de caractères en lecture seule qui contient le nombre à convertir.

style
NumberStyles

Combinaison de bits de valeurs d’énumération qui indiquent les éléments de style qui peuvent être présents dans s.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme spécifiques à la culture sur s.

result
NFloat

Lorsque cette méthode est retournée, contient un nombre à virgule flottante équivalent de la valeur numérique ou du symbole contenu dans s si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si la s est Empty ou n’est pas dans un format conforme à style, ou si style n’est pas une combinaison valide de constantes d’énumération NumberStyles. Ce paramètre est passé non initialisé ; toute valeur initialement fournie dans le résultat sera remplacée.

Retours

true si s a été convertie avec succès ; sinon, false.

Exceptions

style n’est pas une valeur NumberStyles.

-ou-

style inclut la valeur de AllowHexSpecifier.

S’applique à

TryParse(ReadOnlySpan<Byte>, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs

Tente de convertir une étendue de caractères UTF-8 contenant la représentation sous forme de chaîne d’un nombre en nombre à virgule flottante équivalent.

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

Paramètres

utf8Text
ReadOnlySpan<Byte>

Étendue de caractères UTF-8 en lecture seule qui contient le nombre à convertir.

result
NFloat

Lorsque cette méthode est retournée, contient un nombre à virgule flottante équivalent de la valeur numérique ou du symbole contenu dans utf8Text si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si la utf8Text est Empty ou n’est pas dans un format valide. Ce paramètre est passé non initialisé ; toute valeur initialement fournie dans le résultat sera remplacée.

Retours

true si utf8Text a été convertie avec succès ; sinon, false.

S’applique à

TryParse(ReadOnlySpan<Char>, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

Tente de convertir une étendue de caractères contenant la représentation sous forme de chaîne d’un nombre en nombre à virgule flottante équivalente.

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

Paramètres

s
ReadOnlySpan<Char>

Étendue de caractères en lecture seule qui contient le nombre à convertir.

result
NFloat

Lorsque cette méthode est retournée, contient un nombre à virgule flottante équivalent de la valeur numérique ou du symbole contenu dans s si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si la s est Empty ou n’est pas dans un format valide. Ce paramètre est passé non initialisé ; toute valeur initialement fournie dans le résultat sera remplacée.

Retours

true si s a été convertie avec succès ; sinon, false.

S’applique à

TryParse(String, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

Tente de convertir la représentation sous forme de chaîne d’un nombre en nombre à virgule flottante équivalent.

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

Paramètres

s
String

Étendue de caractères en lecture seule qui contient le nombre à convertir.

result
NFloat

Lorsque cette méthode est retournée, contient un nombre à virgule flottante équivalent de la valeur numérique ou du symbole contenu dans s si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si le s est null, Emptyou n’est pas dans un format valide. Ce paramètre est passé non initialisé ; toute valeur initialement fournie dans le résultat sera remplacée.

Retours

true si s a été convertie avec succès ; sinon, false.

S’applique à

TryParse(ReadOnlySpan<Byte>, IFormatProvider, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs

Tente d’analyser une étendue de caractères UTF-8 en une valeur.

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

Paramètres

utf8Text
ReadOnlySpan<Byte>

Étendue de caractères UTF-8 à analyser.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme spécifiques à la culture sur utf8Text.

result
NFloat

Lors du retour, contient le résultat de l’analyse réussie de utf8Text ou d’une valeur non définie en cas d’échec.

Retours

true si utf8Text a été analysé avec succès ; sinon, false.

S’applique à

TryParse(ReadOnlySpan<Char>, IFormatProvider, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

Tente d’analyser une étendue de caractères en une valeur.

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

Paramètres

s
ReadOnlySpan<Char>

Étendue de caractères à analyser.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme spécifiques à la culture sur s.

result
NFloat

Lorsque cette méthode est retournée, contient le résultat de l’analyse réussie de s, ou d’une valeur non définie en cas d’échec.

Retours

true si s a été analysé avec succès ; sinon, false.

S’applique à

TryParse(String, IFormatProvider, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

Tente d’analyser une chaîne en une valeur.

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

Paramètres

s
String

Chaîne à analyser.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme spécifiques à la culture sur s.

result
NFloat

Lorsque cette méthode est retournée, contient le résultat de l’analyse réussie de s ou d’une valeur non définie en cas d’échec.

Retours

true si s a été analysé avec succès ; sinon, false.

S’applique à

TryParse(String, NumberStyles, IFormatProvider, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs
Source:
NFloat.cs

Tente de convertir la représentation sous forme de chaîne d’un nombre dans un style et un format spécifique à la culture spécifiés en son équivalent de nombre à virgule flottante.

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

Paramètres

s
String

Étendue de caractères en lecture seule qui contient le nombre à convertir.

style
NumberStyles

Combinaison de bits de valeurs d’énumération qui indiquent les éléments de style qui peuvent être présents dans s.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme spécifiques à la culture sur s.

result
NFloat

Lorsque cette méthode est retournée, contient un nombre à virgule flottante équivalent de la valeur numérique ou du symbole contenu dans s si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si le s est null, Emptyou n’est pas dans un format conforme à style, ou si style n’est pas une combinaison valide de constantes d’énumération NumberStyles. Ce paramètre est passé non initialisé ; toute valeur initialement fournie dans le résultat sera remplacée.

Retours

true si s a été convertie avec succès ; sinon, false.

Exceptions

style n’est pas une valeur NumberStyles.

-ou-

style inclut la valeur de AllowHexSpecifier.

S’applique à

TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, NFloat)

Source:
NFloat.cs
Source:
NFloat.cs

Tente d’analyser une étendue de caractères UTF-8 en une valeur.

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

Paramètres

utf8Text
ReadOnlySpan<Byte>

Étendue de caractères UTF-8 à analyser.

style
NumberStyles

Combinaison au niveau du bit des styles numériques qui peuvent être présents dans utf8Text.

provider
IFormatProvider

Objet qui fournit des informations de mise en forme spécifiques à la culture sur utf8Text.

result
NFloat

Lors du retour, contient le résultat de l’analyse réussie de utf8Text ou d’une valeur non définie en cas d’échec.

Retours

true si utf8Text a été analysé avec succès ; sinon, false.

S’applique à