IntPtr.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, 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 signé. |
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider) |
Convertit l’étendue en lecture seule de la représentation de caractères d’un nombre dans un style et un format spécifique à la culture spécifiés en entier natif signé équivalent. |
Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider) |
Analyse une étendue de caractères UTF-8 dans une valeur. |
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 signé équivalent. |
Parse(String, NumberStyles) |
Convertit la représentation sous forme de chaîne d’un nombre dans un style spécifié en entier natif signé équivalent. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Analyse une étendue de caractères dans une valeur. |
Parse(ReadOnlySpan<Byte>, IFormatProvider) |
Analyse une étendue de caractères UTF-8 dans une valeur. |
Parse(String) |
Convertit la représentation sous forme de chaîne d’un nombre en entier natif signé équivalent. |
Parse(String, NumberStyles, IFormatProvider)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
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 signé.
public:
static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider);
public:
static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider) = System::Numerics::INumberBase<IntPtr>::Parse;
public static IntPtr Parse (string s, System.Globalization.NumberStyles style, IFormatProvider? provider);
static member Parse : string * System.Globalization.NumberStyles * IFormatProvider -> nativeint
Public Shared Function Parse (s As String, style As NumberStyles, provider As IFormatProvider) As IntPtr
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
nativeint
Entier natif 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.
S’applique à
Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Convertit l’étendue en lecture seule de la représentation de caractères d’un nombre dans un style et un format spécifique à la culture spécifiés en entier natif signé équivalent.
public static IntPtr Parse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style = System.Globalization.NumberStyles.Integer, IFormatProvider? provider = default);
static member Parse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider -> nativeint
Public Shared Function Parse (s As ReadOnlySpan(Of Char), Optional style As NumberStyles = System.Globalization.NumberStyles.Integer, Optional provider As IFormatProvider = Nothing) As IntPtr
Paramètres
- s
- ReadOnlySpan<Char>
Étendue en lecture seule de caractères 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
nativeint
Entier natif 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(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Analyse une étendue de caractères UTF-8 dans une valeur.
public static IntPtr Parse (ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style = System.Globalization.NumberStyles.Integer, IFormatProvider? provider = default);
static member Parse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider -> nativeint
Public Shared Function Parse (utf8Text As ReadOnlySpan(Of Byte), Optional style As NumberStyles = System.Globalization.NumberStyles.Integer, Optional provider As IFormatProvider = Nothing) As IntPtr
Paramètres
- utf8Text
- ReadOnlySpan<Byte>
Étendue de caractères UTF-8 à analyser.
- style
- NumberStyles
Combinaison de styles numériques au niveau du bit qui peut être présente dans utf8Text
.
- provider
- IFormatProvider
Objet qui fournit des informations de mise en forme propres à la culture concernant utf8Text
.
Retours
nativeint
Résultat de l’analyse .utf8Text
Implémente
S’applique à
Parse(String, IFormatProvider)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Convertit la représentation sous forme de chaîne d’un nombre dans un format spécifique à la culture spécifié en entier natif signé équivalent.
public:
static IntPtr Parse(System::String ^ s, IFormatProvider ^ provider);
public:
static IntPtr Parse(System::String ^ s, IFormatProvider ^ provider) = IParsable<IntPtr>::Parse;
public static IntPtr Parse (string s, IFormatProvider? provider);
static member Parse : string * IFormatProvider -> nativeint
Public Shared Function Parse (s As String, provider As IFormatProvider) As IntPtr
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
nativeint
Entier natif signé équivalant au nombre contenu dans s
.
Implémente
Exceptions
s
a la valeur null
.
Le format de s
est incorrect.
S’applique à
Parse(String, NumberStyles)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Convertit la représentation sous forme de chaîne d’un nombre dans un style spécifié en entier natif signé équivalent.
public:
static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style);
public static IntPtr Parse (string s, System.Globalization.NumberStyles style);
static member Parse : string * System.Globalization.NumberStyles -> nativeint
Public Shared Function Parse (s As String, style As NumberStyles) As IntPtr
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
nativeint
Entier natif 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(ReadOnlySpan<Char>, IFormatProvider)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Analyse une étendue de caractères dans une valeur.
public:
static IntPtr Parse(ReadOnlySpan<char> s, IFormatProvider ^ provider) = ISpanParsable<IntPtr>::Parse;
public static IntPtr Parse (ReadOnlySpan<char> s, IFormatProvider? provider);
static member Parse : ReadOnlySpan<char> * IFormatProvider -> nativeint
Public Shared Function Parse (s As ReadOnlySpan(Of Char), provider As IFormatProvider) As IntPtr
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
nativeint
Résultat de l’analyse .s
Implémente
S’applique à
Parse(ReadOnlySpan<Byte>, IFormatProvider)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Analyse une étendue de caractères UTF-8 dans une valeur.
public:
static IntPtr Parse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider) = IUtf8SpanParsable<IntPtr>::Parse;
public static IntPtr Parse (ReadOnlySpan<byte> utf8Text, IFormatProvider? provider);
static member Parse : ReadOnlySpan<byte> * IFormatProvider -> nativeint
Public Shared Function Parse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider) As IntPtr
Paramètres
- utf8Text
- ReadOnlySpan<Byte>
Étendue de caractères UTF-8 à analyser.
- provider
- IFormatProvider
Objet qui fournit des informations de mise en forme propres à la culture concernant utf8Text
.
Retours
nativeint
Résultat de l’analyse .utf8Text
Implémente
S’applique à
Parse(String)
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
- Source:
- IntPtr.cs
Convertit la représentation sous forme de chaîne d’un nombre en entier natif signé équivalent.
public:
static IntPtr Parse(System::String ^ s);
public static IntPtr Parse (string s);
static member Parse : string -> nativeint
Public Shared Function Parse (s As String) As IntPtr
Paramètres
- s
- String
Chaîne contenant un nombre à convertir.
Retours
nativeint
Entier natif signé équivalant au nombre contenu dans s
.
Exceptions
s
a la valeur null
.
Le format de s
est incorrect.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour