Partilhar via


IntPtr.Parse Método

Definição

Sobrecargas

Parse(String, NumberStyles, IFormatProvider)

Converte a representação de cadeia de caracteres de um número em um formato específico de estilo e cultura especificado em seu inteiro nativo com sinal equivalente.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

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 inteiro nativo com sinal equivalente.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 em um valor.

Parse(String, IFormatProvider)

Converte a representação de cadeia de caracteres de um número em um formato específico à cultura especificado em seu equivalente inteiro nativo assinado.

Parse(String, NumberStyles)

Converte a representação de cadeia de caracteres de um número em um estilo especificado em seu equivalente inteiro nativo assinado.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Analisa um intervalo de caracteres em um valor.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 em um valor.

Parse(String)

Converte a representação de cadeia de caracteres de um número em seu inteiro nativo com sinal equivalente.

Parse(String, NumberStyles, IFormatProvider)

Origem:
IntPtr.cs
Origem:
IntPtr.cs
Origem:
IntPtr.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 inteiro nativo com sinal equivalente.

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

Parâmetros

s
String

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

style
NumberStyles

Uma combinação bit a bit dos 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.

Retornos

IntPtr

nativeint

Um inteiro nativo com sinal equivalente ao número contido em s.

Implementações

Exceções

style não é um valor NumberStyles ou style não é uma combinação de valores AllowHexSpecifier e HexNumber.

s não está no formato correto.

s representa um número menor que MinValue ou maior que MaxValue.

Aplica-se a

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Origem:
IntPtr.cs
Origem:
IntPtr.cs
Origem:
IntPtr.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 inteiro nativo com sinal equivalente.

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

Parâmetros

s
ReadOnlySpan<Char>

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

style
NumberStyles

Uma combinação bit a bit dos 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.

Retornos

IntPtr

nativeint

Um inteiro nativo com sinal equivalente ao número contido em s.

Implementações

Exceções

style não é um valor NumberStyles ou style não é uma combinação de valores AllowHexSpecifier e HexNumber.

s não está no formato correto.

s representa um número menor que MinValue ou maior que MaxValue.

Aplica-se a

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Origem:
IntPtr.cs
Origem:
IntPtr.cs

Analisa um intervalo de caracteres UTF-8 em um valor.

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

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.

Retornos

IntPtr

nativeint

O resultado da análise de utf8Text.

Implementações

Aplica-se a

Parse(String, IFormatProvider)

Origem:
IntPtr.cs
Origem:
IntPtr.cs
Origem:
IntPtr.cs

Converte a representação de cadeia de caracteres de um número em um formato específico à cultura especificado em seu equivalente inteiro nativo assinado.

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

Parâmetros

s
String

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

Retornos

IntPtr

nativeint

Um inteiro nativo com sinal equivalente ao número contido em s.

Implementações

Exceções

s não está no formato correto.

s representa um número menor que MinValue ou maior que MaxValue.

Aplica-se a

Parse(String, NumberStyles)

Origem:
IntPtr.cs
Origem:
IntPtr.cs
Origem:
IntPtr.cs

Converte a representação de cadeia de caracteres de um número em um estilo especificado em seu equivalente inteiro nativo assinado.

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

Parâmetros

s
String

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

style
NumberStyles

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

Retornos

IntPtr

nativeint

Um inteiro nativo com sinal equivalente ao número contido em s.

Exceções

style não é um valor NumberStyles ou style não é uma combinação de valores AllowHexSpecifier e HexNumber.

s não está no formato correto.

s representa um número menor que MinValue ou maior que MaxValue.

Aplica-se a

Parse(ReadOnlySpan<Char>, IFormatProvider)

Origem:
IntPtr.cs
Origem:
IntPtr.cs
Origem:
IntPtr.cs

Analisa um intervalo de caracteres em um valor.

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

Parâmetros

s
ReadOnlySpan<Char>

O intervalo de caracteres a serem analisados.

provider
IFormatProvider

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

Retornos

IntPtr

nativeint

O resultado da análise de s.

Implementações

Aplica-se a

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Origem:
IntPtr.cs
Origem:
IntPtr.cs

Analisa um intervalo de caracteres UTF-8 em um valor.

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

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.

Retornos

IntPtr

nativeint

O resultado da análise de utf8Text.

Implementações

Aplica-se a

Parse(String)

Origem:
IntPtr.cs
Origem:
IntPtr.cs
Origem:
IntPtr.cs

Converte a representação de cadeia de caracteres de um número em seu inteiro nativo com sinal equivalente.

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

Parâmetros

s
String

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

Retornos

IntPtr

nativeint

Um inteiro nativo com sinal equivalente ao número contido em s.

Exceções

s não está no formato correto.

s representa um número menor que MinValue ou maior que MaxValue.

Aplica-se a