IntPtr.TryParse Método

Definición

Sobrecargas

TryParse(ReadOnlySpan<Byte>, IntPtr)

Intenta convertir un intervalo de caracteres UTF-8 que contiene la representación de cadena de un número en su entero con signo equivalente.

TryParse(ReadOnlySpan<Char>, IntPtr)

Convierte el intervalo de caracteres de solo lectura de una representación de un número en su entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

TryParse(String, IntPtr)

Convierte la representación en forma de cadena de un número en el entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, IntPtr)

Intenta analizar un intervalo de caracteres UTF-8 en un valor.

TryParse(ReadOnlySpan<Char>, IFormatProvider, IntPtr)

Intenta analizar una cadena en un valor.

TryParse(String, IFormatProvider, IntPtr)

Intenta analizar una cadena en un valor.

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

Intenta analizar un intervalo de caracteres UTF-8 en un valor.

TryParse(String, NumberStyles, IFormatProvider, IntPtr)

Convierte la representación en forma de cadena de un número con el estilo y el formato específicos de la referencia cultural que se hayan especificado en el entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

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

Convierte el intervalo de caracteres de solo lectura de una representación de caracteres en un estilo y un formato específico de la referencia cultural especificados en su entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

TryParse(ReadOnlySpan<Byte>, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs

Intenta convertir un intervalo de caracteres UTF-8 que contiene la representación de cadena de un número en su entero con signo equivalente.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse (ReadOnlySpan<byte> utf8Text, out IntPtr result);
static member TryParse : ReadOnlySpan<byte> * nativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), ByRef result As IntPtr) As Boolean

Parámetros

utf8Text
ReadOnlySpan<Byte>

Intervalo que contiene los caracteres UTF-8 que representan el número que se va a convertir.

result
IntPtr

nativeint

Cuando este método devuelve , contiene el valor entero con signo equivalente al número contenido en utf8Text si la conversión se realizó correctamente, o cero si se produjo un error en la conversión. Este parámetro se pasa sin inicializar; se sobrescribirán todos los valores proporcionados originalmente en el resultado.

Devoluciones

true si utf8Text se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParse(ReadOnlySpan<Char>, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Convierte el intervalo de caracteres de solo lectura de una representación de un número en su entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

public:
 static bool TryParse(ReadOnlySpan<char> s, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse (ReadOnlySpan<char> s, out IntPtr result);
static member TryParse : ReadOnlySpan<char> * nativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), ByRef result As IntPtr) As Boolean

Parámetros

s
ReadOnlySpan<Char>

Intervalo de caracteres de solo lectura que contiene un número que se va a convertir.

result
IntPtr

nativeint

Cuando este método devuelve , contiene el entero nativo con signo equivalente del número contenido en s, si la conversión se realizó correctamente o cero si se produjo un error en la conversión. Se produce un error en la conversión si el s parámetro está vacío, no tiene el formato correcto o representa un número menor MinValue o mayor que MaxValue. Este parámetro se pasa sin inicializar; se sobrescribirán todos los valores proporcionados originalmente en el resultado.

Devoluciones

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParse(String, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Convierte la representación en forma de cadena de un número en el entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

public:
 static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse (string? s, out IntPtr result);
static member TryParse : string * nativeint -> bool
Public Shared Function TryParse (s As String, ByRef result As IntPtr) As Boolean

Parámetros

s
String

Cadena que contiene un número que se va a convertir.

result
IntPtr

nativeint

El resultado que devuelve este método contiene el valor entero nativo con signo equivalente al número contenido en s si la conversión se realizó correctamente, o bien, cero si no se realizó. Se produce un error en la conversión si el s parámetro es o está null vacío, no tiene el formato correcto o representa un número menor MinValue o mayor que MaxValue. Este parámetro se pasa sin inicializar; se sobrescribirán todos los valores proporcionados originalmente en el resultado.

Devoluciones

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParse(ReadOnlySpan<Byte>, IFormatProvider, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs

Intenta analizar un intervalo de caracteres UTF-8 en un valor.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = IUtf8SpanParsable<IntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<byte> * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parámetros

utf8Text
ReadOnlySpan<Byte>

Intervalo de caracteres UTF-8 que se van a analizar.

provider
IFormatProvider

Un objeto que proporciona información de formato específica de la referencia cultural sobre utf8Text.

result
IntPtr

nativeint

En la devolución, contiene el resultado del análisis utf8Text correcto o de un valor no definido en caso de error.

Devoluciones

true es si utf8Text se ha analizado correctamente; en caso contrario, falsees .

Se aplica a

TryParse(ReadOnlySpan<Char>, IFormatProvider, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Intenta analizar una cadena en un valor.

public:
 static bool TryParse(ReadOnlySpan<char> s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = ISpanParsable<IntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<char> * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parámetros

s
ReadOnlySpan<Char>

Intervalo de caracteres de solo lectura que contiene un número que se va a convertir.

provider
IFormatProvider

Un objeto que proporciona información de formato específica de la referencia cultural sobre s.

result
IntPtr

nativeint

Cuando este método vuelve, contiene el resultado del análisis s correcto o de un valor indefinido en caso de error.

Devoluciones

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

TryParse(String, IFormatProvider, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Intenta analizar una cadena en un valor.

public:
 static bool TryParse(System::String ^ s, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = IParsable<IntPtr>::TryParse;
public static bool TryParse (string? s, IFormatProvider? provider, out IntPtr result);
static member TryParse : string * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As String, provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parámetros

s
String

Cadena que se va a analizar.

provider
IFormatProvider

Un objeto que proporciona información de formato específica de la referencia cultural sobre s.

result
IntPtr

nativeint

Cuando este método vuelve, contiene el resultado del análisis s correcto o de un valor indefinido en caso de error.

Devoluciones

true es si s se ha analizado correctamente; en caso contrario, falsees .

Se aplica a

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

Source:
IntPtr.cs
Source:
IntPtr.cs

Intenta analizar un intervalo de caracteres UTF-8 en un valor.

public:
 static bool TryParse(ReadOnlySpan<System::Byte> utf8Text, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = System::Numerics::INumberBase<IntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<byte> utf8Text, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<byte> * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (utf8Text As ReadOnlySpan(Of Byte), style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parámetros

utf8Text
ReadOnlySpan<Byte>

Intervalo de caracteres UTF-8 que se van a analizar.

style
NumberStyles

Combinación bit a bit de estilos de número que pueden estar presentes en utf8Text.

provider
IFormatProvider

Un objeto que proporciona información de formato específica de la referencia cultural sobre utf8Text.

result
IntPtr

nativeint

En la devolución, contiene el resultado del análisis utf8Text correcto o de un valor no definido en caso de error.

Devoluciones

true es si utf8Text se ha analizado correctamente; en caso contrario, falsees .

Se aplica a

TryParse(String, NumberStyles, IFormatProvider, IntPtr)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Convierte la representación en forma de cadena de un número con el estilo y el formato específicos de la referencia cultural que se hayan especificado en el entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

public:
 static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result);
public:
 static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = System::Numerics::INumberBase<IntPtr>::TryParse;
public static bool TryParse (string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parámetros

s
String

Cadena que contiene un número que se va a convertir. La cadena se interpreta usando el estilo especificado por style.

style
NumberStyles

Combinación bit a bit de los valores de enumeración que indica los elementos de estilo que pueden estar presentes en s.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural acerca de s.

result
IntPtr

nativeint

El resultado que devuelve este método contiene el valor entero nativo con signo equivalente al número contenido en s si la conversión se realizó correctamente, o bien, cero si no se realizó. Se produce un error en la conversión si el s parámetro es o está null vacío, no tiene el formato correcto o representa un número menor MinValue o mayor que MaxValue. Este parámetro se pasa sin inicializar; se sobrescribirán todos los valores proporcionados originalmente en el resultado.

Devoluciones

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a

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

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Convierte el intervalo de caracteres de solo lectura de una representación de caracteres en un estilo y un formato específico de la referencia cultural especificados en su entero nativo con signo equivalente. Un valor devuelto indica si la conversión se realizó correctamente.

public:
 static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result);
public:
 static bool TryParse(ReadOnlySpan<char> s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result) = System::Numerics::INumberBase<IntPtr>::TryParse;
public static bool TryParse (ReadOnlySpan<char> s, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr result);
static member TryParse : ReadOnlySpan<char> * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As ReadOnlySpan(Of Char), style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parámetros

s
ReadOnlySpan<Char>

Intervalo de caracteres de solo lectura que contiene un número que se va a convertir. La cadena se interpreta usando el estilo especificado por style.

style
NumberStyles

Combinación bit a bit de los valores de enumeración que indica los elementos de estilo que pueden estar presentes en s.

provider
IFormatProvider

Objeto que proporciona información de formato específica de la referencia cultural acerca de s.

result
IntPtr

nativeint

El resultado que devuelve este método contiene el valor entero nativo con signo equivalente al número contenido en s si la conversión se realizó correctamente, o bien, cero si no se realizó. Se produce un error en la conversión si el s parámetro está vacío, no tiene el formato correcto o representa un número menor MinValue o mayor que MaxValue. Este parámetro se pasa sin inicializar; se sobrescribirán todos los valores proporcionados originalmente en el resultado.

Devoluciones

true si s se convirtió correctamente; en caso contrario, false.

Se aplica a