Compartilhar via


UIntPtr.TryParse Método

Definição

Sobrecargas

TryParse(String, IFormatProvider, UIntPtr)

Tenta analisar uma cadeia de caracteres em um valor.

TryParse(ReadOnlySpan<Char>, UIntPtr)

Converte o intervalo somente leitura de representação de caracteres de um número em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

TryParse(String, UIntPtr)

Converte a representação de cadeia de caracteres de um número em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)

Tenta analisar um intervalo de caracteres UTF-8 em um valor.

TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)

Tenta analisar uma cadeia de caracteres em um valor.

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

Tenta analisar um intervalo de caracteres UTF-8 em um valor.

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

Converte o intervalo somente leitura de representação de caracteres de um número em um formato específico de cultura e estilo especificado em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

TryParse(ReadOnlySpan<Byte>, UIntPtr)

Tenta converter um intervalo de caracteres UTF-8 que contém a representação de cadeia de caracteres de um número em seu inteiro sem sinal equivalente.

TryParse(String, NumberStyles, IFormatProvider, UIntPtr)

Converte a representação de cadeia de caracteres de um número em um formato específico de estilo e cultura especificado em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

TryParse(String, IFormatProvider, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Tenta analisar uma cadeia de caracteres em um valor.

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

Parâmetros

s
String

A cadeia de caracteres a ser analisada.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o resultado da análise bem-sucedida de s ou de um valor indefinido sobre a falha.

Retornos

true se s foi analisado com êxito; caso contrário, false.

Aplica-se a

TryParse(ReadOnlySpan<Char>, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Converte o intervalo somente leitura de representação de caracteres de um número em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

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

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo somente leitura de caracteres que contém um número a ser convertido.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o valor inteiro nativo sem sinal equivalente do número contido em s, se a conversão foi bem-sucedida ou zero se a conversão falhou. A conversão falhará se o parâmetro s estiver vazio, não for do formato correto ou representar um número menor que MinValue ou maior que MaxValue. Esse parâmetro é passado sem inicialização; qualquer valor originalmente fornecido no resultado será substituído.

Retornos

true se s foi convertido com êxito; caso contrário, false.

Aplica-se a

TryParse(String, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Converte a representação de cadeia de caracteres de um número em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

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

Parâmetros

s
String

Uma cadeia de caracteres que contém um número a ser convertido.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o valor inteiro nativo sem sinal equivalente do número contido em s, se a conversão foi bem-sucedida ou zero se a conversão falhou. A conversão falhará se o parâmetro s estiver null ou vazio, não for do formato correto ou representar um número menor que MinValue ou maior que MaxValue. Esse parâmetro é passado sem inicialização; qualquer valor originalmente fornecido no resultado será substituído.

Retornos

true se s foi convertido com êxito; caso contrário, false.

Aplica-se a

TryParse(ReadOnlySpan<Byte>, IFormatProvider, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Tenta analisar um intervalo de caracteres UTF-8 em um valor.

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

Parâmetros

utf8Text
ReadOnlySpan<Byte>

O intervalo de caracteres UTF-8 a serem analisados.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre utf8Text.

result
UIntPtr

unativeint

No retorno, contém o resultado da análise bem-sucedida de utf8Text ou de um valor indefinido sobre a falha.

Retornos

true se utf8Text foi analisado com êxito; caso contrário, false.

Aplica-se a

TryParse(ReadOnlySpan<Char>, IFormatProvider, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Tenta analisar uma cadeia de caracteres em um valor.

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

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo somente leitura de caracteres que contém um número a ser convertido.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o resultado da análise bem-sucedida de s ou de um valor indefinido sobre a falha.

Retornos

true se s foi convertido com êxito; caso contrário, false.

Aplica-se a

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

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Tenta analisar um intervalo de caracteres UTF-8 em um valor.

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

Parâmetros

utf8Text
ReadOnlySpan<Byte>

O intervalo de caracteres UTF-8 a serem analisados.

style
NumberStyles

Uma combinação bit a bit de estilos numéricos que podem estar presentes em utf8Text.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre utf8Text.

result
UIntPtr

unativeint

No retorno, contém o resultado da análise bem-sucedida de utf8Text ou de um valor indefinido sobre a falha.

Retornos

true se utf8Text foi analisado com êxito; caso contrário, false.

Aplica-se a

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

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Converte o intervalo somente leitura de representação de caracteres de um número em um formato específico de cultura e estilo especificado em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

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

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo somente leitura de caracteres que contém um número a ser convertido. O intervalo é interpretado usando o estilo especificado por style.

style
NumberStyles

Uma combinação bit a bit de valores de enumeração que indica os elementos de estilo que podem estar presentes em s.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o valor inteiro nativo sem sinal equivalente do número contido em s, se a conversão foi bem-sucedida ou zero se a conversão falhou. A conversão falhará se o parâmetro s estiver vazio, não for do formato correto ou representar um número menor que MinValue ou maior que MaxValue. Esse parâmetro é passado sem inicialização; qualquer valor originalmente fornecido no resultado será substituído.

Retornos

true se s foi convertido com êxito; caso contrário, false.

Aplica-se a

TryParse(ReadOnlySpan<Byte>, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Tenta converter um intervalo de caracteres UTF-8 que contém a representação de cadeia de caracteres de um número em seu inteiro sem sinal equivalente.

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

Parâmetros

utf8Text
ReadOnlySpan<Byte>

Um intervalo que contém os caracteres UTF-8 que representam o número a ser convertido.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o valor inteiro sem sinal equivalente ao número contido em utf8Text se a conversão foi bem-sucedida ou zero se a conversão falhou. Esse parâmetro é passado sem inicialização; qualquer valor originalmente fornecido no resultado será substituído.

Retornos

true se utf8Text foi convertido com êxito; caso contrário, false.

Aplica-se a

TryParse(String, NumberStyles, IFormatProvider, UIntPtr)

Origem:
UIntPtr.cs
Origem:
UIntPtr.cs
Origem:
UIntPtr.cs

Converte a representação de cadeia de caracteres de um número em um formato específico de estilo e cultura especificado em seu equivalente inteiro nativo sem sinal. Um valor retornado indica se a conversão foi bem-sucedida.

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

Parâmetros

s
String

Uma cadeia de caracteres que contém um número a ser convertido. A cadeia de caracteres é interpretada usando o estilo especificado por style.

style
NumberStyles

Uma combinação bit a bit de valores de enumeração que indica os elementos de estilo que podem estar presentes em s.

provider
IFormatProvider

Um objeto que fornece informações de formatação específicas da cultura sobre s.

result
UIntPtr

unativeint

Quando esse método é retornado, contém o valor inteiro nativo sem sinal equivalente do número contido em s, se a conversão foi bem-sucedida ou zero se a conversão falhou. A conversão falhará se o parâmetro s estiver null ou vazio, não for do formato correto ou representar um número menor que MinValue ou maior que MaxValue. Esse parâmetro é passado sem inicialização; qualquer valor originalmente fornecido no resultado será substituído.

Retornos

true se s foi convertido com êxito; caso contrário, false.

Aplica-se a