UIntPtr.TryParse Méthode

Définition

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 la représentation d’un nombre en entier natif non signé. 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 son équivalent entier natif non signé. 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 de la représentation d’un nombre dans un style et un format spécifique à la culture spécifiés en entier natif non signé équivalent. 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 équivalent entier non signé.

TryParse(String, NumberStyles, IFormatProvider, UIntPtr)

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é. Une valeur de retour indique si la conversion a réussi.

TryParse(String, IFormatProvider, UIntPtr)

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 propres à la culture concernant s.

result
UIntPtr

unativeint

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

Retours

true si s a été correctement analysé ; sinon, false.

S’applique à

TryParse(ReadOnlySpan<Char>, UIntPtr)

Convertit l’étendue en lecture seule de la représentation d’un nombre en entier natif non signé. 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

Quand cette méthode est retournée, contient la valeur de l'entier non signé équivalente au nombre contenu dans s si la conversion a réussi, ou zéro si elle a échoué. La conversion échoue si le s paramètre est vide, n’est pas au format correct ou représente un nombre inférieur MinValue ou supérieur à MaxValue. Ce paramètre est passé sous forme non initialisée. Toute valeur fournie initialement dans le résultat sera remplacée.

Retours

true si la conversion de s est réussie ; sinon, false.

S’applique à

TryParse(String, UIntPtr)

Convertit la représentation sous forme de chaîne d’un nombre 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, [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

Quand cette méthode est retournée, contient la valeur de l'entier non signé équivalente au nombre contenu dans s si la conversion a réussi, ou zéro si elle a échoué. La conversion échoue si le s paramètre est null ou vide, n’est pas au format correct ou représente un nombre inférieur MinValue ou supérieur à MaxValue. Ce paramètre est passé sous forme non initialisée. Toute valeur fournie initialement dans le résultat sera remplacée.

Retours

true si la conversion de s est réussie ; sinon, false.

S’applique à

TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)

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 propres à la culture concernant utf8Text.

result
UIntPtr

unativeint

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

Retours

true si utf8Text a été correctement analysé ; sinon, false.

S’applique à

TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)

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 propres à la culture concernant s.

result
UIntPtr

unativeint

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

Retours

true si la conversion de s est réussie ; sinon, false.

S’applique à

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

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 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.

result
UIntPtr

unativeint

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

Retours

true si utf8Text a été correctement analysé ; sinon, false.

S’applique à

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

Convertit l’étendue en lecture seule de la représentation d’un nombre dans un style et un format spécifique à la culture spécifiés en entier natif non signé équivalent. 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. La plage 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 propres à la culture sur s.

result
UIntPtr

unativeint

Quand cette méthode est retournée, contient la valeur de l'entier non signé équivalente au nombre contenu dans s si la conversion a réussi, ou zéro si elle a échoué. La conversion échoue si le s paramètre est vide, n’est pas au format correct ou représente un nombre inférieur MinValue ou supérieur à MaxValue. Ce paramètre est passé sous forme non initialisée. Toute valeur fournie initialement dans le résultat sera remplacée.

Retours

true si la conversion de s est réussie ; sinon, false.

S’applique à

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 équivalent entier non signé.

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 retourne, 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é sous forme non initialisée. Toute valeur fournie initialement dans le résultat sera remplacée.

Retours

true si la conversion de utf8Text est réussie ; sinon, false.

S’applique à

TryParse(String, NumberStyles, IFormatProvider, UIntPtr)

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é. 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 propres à la culture sur s.

result
UIntPtr

unativeint

Quand cette méthode est retournée, contient la valeur de l'entier non signé équivalente au nombre contenu dans s si la conversion a réussi, ou zéro si elle a échoué. La conversion échoue si le s paramètre est null ou vide, n’est pas au format correct ou représente un nombre inférieur MinValue ou supérieur à MaxValue. Ce paramètre est passé sous forme non initialisée. Toute valeur fournie initialement dans le résultat sera remplacée.

Retours

true si la conversion de s est réussie ; sinon, false.

S’applique à