UIntPtr.Parse 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
Parse(String) |
Convertit la représentation sous forme de chaîne d’un nombre en son équivalent entier natif non signé. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Analyse une étendue de caractères dans une valeur. |
Parse(String, NumberStyles) |
Convertit la représentation sous forme de chaîne d’un nombre dans un style spécifié en entier natif non signé équivalent. |
Parse(String, IFormatProvider) |
Convertit la représentation sous forme de chaîne d’un nombre dans un format spécifique à la culture spécifié en entier natif non signé équivalent. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Convertit l’étendue de caractères en lecture seule de la représentation d’un nombre dans le style spécifié et le format spécifique à la culture spécifiés éventuellement en son équivalent entier natif non signé. |
Parse(String, NumberStyles, IFormatProvider) |
Convertit la représentation sous forme de chaîne d’un nombre dans un style spécifié et un format spécifique à la culture en son équivalent entier natif non signé. |
Parse(String)
Convertit la représentation sous forme de chaîne d’un nombre en son équivalent entier natif non signé.
public:
static UIntPtr Parse(System::String ^ s);
public static UIntPtr Parse (string s);
static member Parse : string -> unativeint
Public Shared Function Parse (s As String) As UIntPtr
Paramètres
- s
- String
Chaîne contenant un nombre à convertir.
Retours
-
UIntPtr
unativeint
Entier natif non signé équivalant au nombre contenu dans s
.
Exceptions
s
a la valeur null
.
Le format de s
est incorrect.
S’applique à
Parse(ReadOnlySpan<Char>, IFormatProvider)
Analyse une étendue de caractères dans une valeur.
public:
static UIntPtr Parse(ReadOnlySpan<char> s, IFormatProvider ^ provider) = ISpanParsable<UIntPtr>::Parse;
public static UIntPtr Parse (ReadOnlySpan<char> s, IFormatProvider? provider);
static member Parse : ReadOnlySpan<char> * IFormatProvider -> unativeint
Public Shared Function Parse (s As ReadOnlySpan(Of Char), provider As IFormatProvider) As UIntPtr
Paramètres
- s
- ReadOnlySpan<Char>
Étendue des caractères à analyser.
- provider
- IFormatProvider
Objet qui fournit des informations de mise en forme propres à la culture concernant s
.
Retours
-
UIntPtr
unativeint
Résultat de l’analyse .s
Implémente
S’applique à
Parse(String, NumberStyles)
Convertit la représentation sous forme de chaîne d’un nombre dans un style spécifié en entier natif non signé équivalent.
public:
static UIntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style);
public static UIntPtr Parse (string s, System.Globalization.NumberStyles style);
static member Parse : string * System.Globalization.NumberStyles -> unativeint
Public Shared Function Parse (s As String, style As NumberStyles) As UIntPtr
Paramètres
- s
- String
Chaîne contenant un nombre à convertir.
- style
- NumberStyles
Combinaison de bits des valeurs d'énumération qui indique les éléments de style qui peuvent être présents dans s
.
Retours
-
UIntPtr
unativeint
Entier natif non signé équivalant au nombre contenu dans s
.
Exceptions
s
a la valeur null
.
style
n’est pas une valeur NumberStyles ou style
n’est pas une combinaison de valeurs AllowHexSpecifier et HexNumber.
Le format de s
est incorrect.
S’applique à
Parse(String, IFormatProvider)
Convertit la représentation sous forme de chaîne d’un nombre dans un format spécifique à la culture spécifié en entier natif non signé équivalent.
public:
static UIntPtr Parse(System::String ^ s, IFormatProvider ^ provider);
public:
static UIntPtr Parse(System::String ^ s, IFormatProvider ^ provider) = IParsable<UIntPtr>::Parse;
public static UIntPtr Parse (string s, IFormatProvider? provider);
static member Parse : string * IFormatProvider -> unativeint
Public Shared Function Parse (s As String, provider As IFormatProvider) As UIntPtr
Paramètres
- s
- String
Chaîne contenant un nombre à convertir.
- provider
- IFormatProvider
Objet qui fournit des informations de mise en forme propres à la culture sur s
.
Retours
-
UIntPtr
unativeint
Entier natif non signé équivalant au nombre contenu dans s
.
Implémente
Exceptions
s
a la valeur null
.
Le format de s
est incorrect.
S’applique à
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)
Convertit l’étendue de caractères en lecture seule de la représentation d’un nombre dans le style spécifié et le format spécifique à la culture spécifiés éventuellement en son équivalent entier natif non signé.
public static UIntPtr Parse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style = System.Globalization.NumberStyles.Integer, IFormatProvider? provider = default);
static member Parse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider -> unativeint
Public Shared Function Parse (s As ReadOnlySpan(Of Char), Optional style As NumberStyles = System.Globalization.NumberStyles.Integer, Optional provider As IFormatProvider = Nothing) As UIntPtr
Paramètres
- s
- ReadOnlySpan<Char>
Étendue en lecture seule de caractères contenant un nombre à convertir.
- style
- NumberStyles
Combinaison facultative au niveau du bit des valeurs d’énumération qui indique les éléments de style qui peuvent être présents dans s
. La valeur par défaut est Integer.
- provider
- IFormatProvider
Objet facultatif qui fournit des informations de mise en forme spécifiques à la culture sur s
. La valeur par défaut est default
.
Retours
-
UIntPtr
unativeint
Entier natif non signé équivalant au nombre contenu dans s
.
Implémente
Exceptions
style
n’est pas une valeur NumberStyles ou style
n’est pas une combinaison de valeurs AllowHexSpecifier et HexNumber.
Le format de s
est incorrect.
S’applique à
Parse(String, NumberStyles, IFormatProvider)
Convertit la représentation sous forme de chaîne d’un nombre dans un style spécifié et un format spécifique à la culture en son équivalent entier natif non signé.
public:
static UIntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider);
public:
static UIntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider) = System::Numerics::INumberBase<UIntPtr>::Parse;
public static UIntPtr Parse (string s, System.Globalization.NumberStyles style, IFormatProvider? provider);
static member Parse : string * System.Globalization.NumberStyles * IFormatProvider -> unativeint
Public Shared Function Parse (s As String, style As NumberStyles, provider As IFormatProvider) As UIntPtr
Paramètres
- s
- String
Chaîne contenant un nombre à convertir.
- style
- NumberStyles
Combinaison de bits des 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 propres à la culture sur s
.
Retours
-
UIntPtr
unativeint
Entier natif non signé équivalant au nombre contenu dans s
.
Implémente
Exceptions
s
a la valeur null
.
style
n’est pas une valeur NumberStyles ou style
n’est pas une combinaison de valeurs AllowHexSpecifier et HexNumber.
Le format de s
est incorrect.