Partager via


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

S’applique à