IntPtr.Parse Método

Definição

Sobrecargas

Name Description
Parse(String, NumberStyles, IFormatProvider)

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

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

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

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 num valor.

Parse(String, IFormatProvider)

Converte a representação da cadeia de um número num formato específico de cultura para o seu equivalente inteiro nativo com sinal.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Divide um intervalo de caracteres num valor.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analisa um intervalo de caracteres UTF-8 num valor.

Parse(String)

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

Parse(String, NumberStyles)

Converte a representação da cadeia de um número num estilo especificado para o seu equivalente inteiro nativo com sinal.

Parse(String, NumberStyles, IFormatProvider)

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

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

public:
 static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider) = System::Numerics::INumberBase<IntPtr>::Parse;
public:
 static IntPtr Parse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider);
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 contendo um número a converter.

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ção de formatação específica de cultura sobre s.

Devoluções

IntPtr

nativeint

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

Implementações

Exceções

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

s não está no formato correto.

s representa um número menor ou maior que MinValueMaxValue.

Aplica-se a

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

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

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

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 espaço de apenas leitura de caracteres contendo um número a converter.

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ção de formatação específica de cultura sobre s.

Devoluções

IntPtr

nativeint

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

Implementações

Exceções

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

s não está no formato correto.

s representa um número menor ou maior que MinValueMaxValue.

Aplica-se a

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

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

Analisa um intervalo de caracteres UTF-8 num 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>

A extensão de caracteres UTF-8 para analisar.

style
NumberStyles

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

provider
IFormatProvider

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

Devoluções

IntPtr

nativeint

O resultado da análise sintática utf8Text.

Implementações

Aplica-se a

Parse(String, IFormatProvider)

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

Converte a representação da cadeia de um número num formato específico de cultura para o seu equivalente inteiro nativo com sinal.

public:
 static IntPtr Parse(System::String ^ s, IFormatProvider ^ provider) = IParsable<IntPtr>::Parse;
public:
 static IntPtr Parse(System::String ^ s, IFormatProvider ^ provider);
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 contendo um número a converter.

provider
IFormatProvider

Um objeto que fornece informação de formatação específica de cultura sobre s.

Devoluções

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 ou maior que MinValueMaxValue.

Aplica-se a

Parse(ReadOnlySpan<Char>, IFormatProvider)

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

Divide um intervalo de caracteres num 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 número de personagens a analisar.

provider
IFormatProvider

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

Devoluções

IntPtr

nativeint

O resultado da análise sintática s.

Implementações

Aplica-se a

Parse(ReadOnlySpan<Byte>, IFormatProvider)

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

Analisa um intervalo de caracteres UTF-8 num 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>

A extensão de caracteres UTF-8 para analisar.

provider
IFormatProvider

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

Devoluções

IntPtr

nativeint

O resultado da análise sintática utf8Text.

Implementações

Aplica-se a

Parse(String)

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

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

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 contendo um número a converter.

Devoluções

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 ou maior que MinValueMaxValue.

Aplica-se a

Parse(String, NumberStyles)

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

Converte a representação da cadeia de um número num estilo especificado para o seu equivalente inteiro nativo com sinal.

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 contendo um número a converter.

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.

Devoluções

IntPtr

nativeint

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

Exceções

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

s não está no formato correto.

s representa um número menor ou maior que MinValueMaxValue.

Aplica-se a