IntPtr.Parse Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
nativeint
Um inteiro nativo com sinal equivalente ao número contido em s.
Implementações
Exceções
s é null.
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.
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
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.
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
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
nativeint
Um inteiro nativo com sinal equivalente ao número contido em s.
Implementações
Exceções
s é null.
s não está no formato correto.
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
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
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
nativeint
Um inteiro nativo com sinal equivalente ao número contido em s.
Exceções
s é null.
s não está no formato correto.
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
nativeint
Um inteiro nativo com sinal equivalente ao número contido em s.
Exceções
s é null.
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.