Condividi tramite


IntPtr.Parse Metodo

Definizione

Overload

Parse(String, NumberStyles, IFormatProvider)

Converte la rappresentazione di stringa di un numero in uno stile e in un formato specifico delle impostazioni cultura specificati nell'equivalente intero nativo con segno.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Converte l'intervallo di caratteri di sola lettura di un numero in uno stile e un formato specifico delle impostazioni cultura specificati nell'equivalente intero nativo con segno.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Analizza un intervallo di caratteri UTF-8 in un valore.

Parse(String, IFormatProvider)

Converte la rappresentazione di stringa di un numero in un formato specifico delle impostazioni cultura specificato nell'intero nativo con segno equivalente.

Parse(String, NumberStyles)

Converte la rappresentazione di stringa di un numero in uno stile specificato nell'equivalente intero nativo con segno.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Analizza un intervallo di caratteri in un valore.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analizza un intervallo di caratteri UTF-8 in un valore.

Parse(String)

Converte la rappresentazione di stringa di un numero nell'equivalente intero nativo con segno.

Parse(String, NumberStyles, IFormatProvider)

Origine:
IntPtr.cs
Origine:
IntPtr.cs
Origine:
IntPtr.cs

Converte la rappresentazione di stringa di un numero in uno stile e in un formato specifico delle impostazioni cultura specificati nell'equivalente intero nativo con segno.

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

Parametri

s
String

Stringa contenente un numero da convertire.

style
NumberStyles

Combinazione bit per bit dei valori di enumerazione che indica gli elementi di stile che possono essere presenti in s.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura su s.

Restituisce

IntPtr

nativeint

Intero nativo con segno equivalente al numero contenuto in s.

Implementazioni

Eccezioni

style non è un valore NumberStyles o style non è una combinazione di valori AllowHexSpecifier e HexNumber.

s non è nel formato corretto.

s rappresenta un numero minore di MinValue o maggiore di MaxValue.

Si applica a

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Origine:
IntPtr.cs
Origine:
IntPtr.cs
Origine:
IntPtr.cs

Converte l'intervallo di caratteri di sola lettura di un numero in uno stile e un formato specifico delle impostazioni cultura specificati nell'equivalente intero nativo con segno.

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

Parametri

s
ReadOnlySpan<Char>

Intervallo di caratteri di sola lettura contenente un numero da convertire.

style
NumberStyles

Combinazione bit per bit dei valori di enumerazione che indica gli elementi di stile che possono essere presenti in s.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura su s.

Restituisce

IntPtr

nativeint

Intero nativo con segno equivalente al numero contenuto in s.

Implementazioni

Eccezioni

style non è un valore NumberStyles o style non è una combinazione di valori AllowHexSpecifier e HexNumber.

s non è nel formato corretto.

s rappresenta un numero minore di MinValue o maggiore di MaxValue.

Si applica a

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Origine:
IntPtr.cs
Origine:
IntPtr.cs

Analizza un intervallo di caratteri UTF-8 in un valore.

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

Parametri

utf8Text
ReadOnlySpan<Byte>

Intervallo di caratteri UTF-8 da analizzare.

style
NumberStyles

Combinazione bit per bit di stili numerici che possono essere presenti in utf8Text.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura su utf8Text.

Restituisce

IntPtr

nativeint

Risultato dell'analisi utf8Text.

Implementazioni

Si applica a

Parse(String, IFormatProvider)

Origine:
IntPtr.cs
Origine:
IntPtr.cs
Origine:
IntPtr.cs

Converte la rappresentazione di stringa di un numero in un formato specifico delle impostazioni cultura specificato nell'intero nativo con segno equivalente.

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

Parametri

s
String

Stringa contenente un numero da convertire.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura su s.

Restituisce

IntPtr

nativeint

Intero nativo con segno equivalente al numero contenuto in s.

Implementazioni

Eccezioni

s non è nel formato corretto.

s rappresenta un numero minore di MinValue o maggiore di MaxValue.

Si applica a

Parse(String, NumberStyles)

Origine:
IntPtr.cs
Origine:
IntPtr.cs
Origine:
IntPtr.cs

Converte la rappresentazione di stringa di un numero in uno stile specificato nell'equivalente intero nativo con segno.

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

Parametri

s
String

Stringa contenente un numero da convertire.

style
NumberStyles

Combinazione bit per bit dei valori di enumerazione che indica gli elementi di stile che possono essere presenti in s.

Restituisce

IntPtr

nativeint

Intero nativo con segno equivalente al numero contenuto in s.

Eccezioni

style non è un valore NumberStyles o style non è una combinazione di valori AllowHexSpecifier e HexNumber.

s non è nel formato corretto.

s rappresenta un numero minore di MinValue o maggiore di MaxValue.

Si applica a

Parse(ReadOnlySpan<Char>, IFormatProvider)

Origine:
IntPtr.cs
Origine:
IntPtr.cs
Origine:
IntPtr.cs

Analizza un intervallo di caratteri in un valore.

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

Parametri

s
ReadOnlySpan<Char>

Intervallo di caratteri da analizzare.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura su s.

Restituisce

IntPtr

nativeint

Risultato dell'analisi s.

Implementazioni

Si applica a

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Origine:
IntPtr.cs
Origine:
IntPtr.cs

Analizza un intervallo di caratteri UTF-8 in un valore.

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

Parametri

utf8Text
ReadOnlySpan<Byte>

Intervallo di caratteri UTF-8 da analizzare.

provider
IFormatProvider

Oggetto che fornisce informazioni di formattazione specifiche delle impostazioni cultura su utf8Text.

Restituisce

IntPtr

nativeint

Risultato dell'analisi utf8Text.

Implementazioni

Si applica a

Parse(String)

Origine:
IntPtr.cs
Origine:
IntPtr.cs
Origine:
IntPtr.cs

Converte la rappresentazione di stringa di un numero nell'equivalente intero nativo con segno.

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

Parametri

s
String

Stringa contenente un numero da convertire.

Restituisce

IntPtr

nativeint

Intero nativo con segno equivalente al numero contenuto in s.

Eccezioni

s non è nel formato corretto.

s rappresenta un numero minore di MinValue o maggiore di MaxValue.

Si applica a