UIntPtr.TryParse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TryParse(String, IFormatProvider, UIntPtr) |
Tente d’analyser une chaîne en une valeur. |
TryParse(ReadOnlySpan<Char>, UIntPtr) |
Convertit l’étendue en lecture seule de caractères représentant un nombre en entier natif non signé équivalent. Une valeur de retour indique si la conversion a réussi. |
TryParse(String, UIntPtr) |
Convertit la représentation sous forme de chaîne d’un nombre en entier natif non signé équivalent. Une valeur de retour indique si la conversion a réussi. |
TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr) |
Tente d’analyser une étendue de caractères UTF-8 en une valeur. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr) |
Tente d’analyser une chaîne en une valeur. |
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr) |
Tente d’analyser une étendue de caractères UTF-8 en une valeur. |
TryParse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider, UIntPtr) |
Convertit l’étendue en lecture seule des caractères de représentation d’un nombre dans un style et un format spécifique à la culture spécifiés en son équivalent entier natif non signé. Une valeur de retour indique si la conversion a réussi. |
TryParse(ReadOnlySpan<Byte>, UIntPtr) |
Tente de convertir une étendue de caractères UTF-8 contenant la représentation sous forme de chaîne d’un nombre en son entier non signé équivalent. |
TryParse(String, NumberStyles, IFormatProvider, UIntPtr) |
Convertit 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 entier natif non signé. Une valeur de retour indique si la conversion a réussi. |
TryParse(String, IFormatProvider, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Tente d’analyser une chaîne en une valeur.
public:
static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = IParsable<UIntPtr>::TryParse;
public static bool TryParse (string? s, IFormatProvider? provider, out UIntPtr result);
static member TryParse : string * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As UIntPtr) 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
-
UIntPtr
unativeint
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(ReadOnlySpan<Char>, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Convertit l’étendue en lecture seule de caractères représentant un nombre en entier natif non signé équivalent. Une valeur de retour indique si la conversion a réussi.
public:
static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse (ReadOnlySpan<char> s, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As UIntPtr) As Boolean
Paramètres
- s
- ReadOnlySpan<Char>
Étendue en lecture seule de caractères contenant un nombre à convertir.
- result
-
UIntPtr
unativeint
Lorsque cette méthode est retournée, contient la valeur entière native non signée équivalente au nombre contenu dans s
, si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si le paramètre s
est vide, n’est pas du format correct ou représente un nombre inférieur à MinValue ou supérieur à MaxValue. 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, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Convertit la représentation sous forme de chaîne d’un nombre en entier natif non signé équivalent. Une valeur de retour indique si la conversion a réussi.
public:
static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse (string? s, out UIntPtr result);
static member TryParse : string * unativeint -> bool
Public Shared Function TryParse (s As String, ByRef result As UIntPtr) As Boolean
Paramètres
- s
- String
Chaîne contenant un nombre à convertir.
- result
-
UIntPtr
unativeint
Lorsque cette méthode est retournée, contient la valeur entière native non signée équivalente au nombre contenu dans s
, si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si le paramètre s
est null
ou vide, n’est pas du format correct, ou représente un nombre inférieur à MinValue ou supérieur à MaxValue. 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, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.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] UIntPtr % result) = IUtf8SpanParsable<UIntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As UIntPtr) 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
-
UIntPtr
unativeint
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, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Tente d’analyser une chaîne en une valeur.
public:
static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = ISpanParsable<UIntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Paramètres
- s
- ReadOnlySpan<Char>
Étendue en lecture seule de caractères contenant un nombre à convertir.
- provider
- IFormatProvider
Objet qui fournit des informations de mise en forme spécifiques à la culture sur s
.
- result
-
UIntPtr
unativeint
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é convertie avec succès ; sinon, false
.
S’applique à
TryParse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.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] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) 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
-
UIntPtr
unativeint
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>, NumberStyles, IFormatProvider, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Convertit l’étendue en lecture seule des caractères de représentation d’un nombre dans un style et un format spécifique à la culture spécifiés en son équivalent entier natif non signé. Une valeur de retour indique si la conversion a réussi.
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result);
public:
static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Paramètres
- s
- ReadOnlySpan<Char>
Étendue en lecture seule de caractères contenant un nombre à convertir. L’étendue est interprétée à l’aide du style spécifié par style
.
- style
- NumberStyles
Combinaison de bits de valeurs d’énumération qui indique 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
-
UIntPtr
unativeint
Lorsque cette méthode est retournée, contient la valeur entière native non signée équivalente au nombre contenu dans s
, si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si le paramètre s
est vide, n’est pas du format correct ou représente un nombre inférieur à MinValue ou supérieur à MaxValue. 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>, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Tente de convertir une étendue de caractères UTF-8 contenant la représentation sous forme de chaîne d’un nombre en son entier non signé équivalent.
public:
static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] UIntPtr % result);
public static bool TryParse (ReadOnlySpan<byte> utf8Text, out UIntPtr result);
static member TryParse : ReadOnlySpan<byte> * unativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As UIntPtr) As Boolean
Paramètres
- utf8Text
- ReadOnlySpan<Byte>
Étendue contenant les caractères UTF-8 représentant le nombre à convertir.
- result
-
UIntPtr
unativeint
Lorsque cette méthode est retournée, contient la valeur entière non signée équivalente au nombre contenu dans utf8Text
si la conversion a réussi ou zéro si la conversion a échoué. 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(String, NumberStyles, IFormatProvider, UIntPtr)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Convertit 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 entier natif non signé. Une valeur de retour indique si la conversion a réussi.
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result);
public:
static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] UIntPtr % result) = System::Numerics::INumberBase<UIntPtr>::TryParse;
public static bool TryParse (string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out UIntPtr result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * unativeint -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As UIntPtr) As Boolean
Paramètres
- s
- String
Chaîne contenant un nombre à convertir. La chaîne est interprétée à l’aide du style spécifié par style
.
- style
- NumberStyles
Combinaison de bits de valeurs d’énumération qui indique 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
-
UIntPtr
unativeint
Lorsque cette méthode est retournée, contient la valeur entière native non signée équivalente au nombre contenu dans s
, si la conversion a réussi ou zéro si la conversion a échoué. La conversion échoue si le paramètre s
est null
ou vide, n’est pas du format correct, ou représente un nombre inférieur à MinValue ou supérieur à MaxValue. 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
.