IntPtr.Parse Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
nativeint
Intero nativo con segno equivalente al numero contenuto in s.
Implementazioni
Eccezioni
s è null.
style non è un valore NumberStyles o style non è una combinazione di valori AllowHexSpecifier e HexNumber.
s non è nel formato corretto.
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
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.
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
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
nativeint
Intero nativo con segno equivalente al numero contenuto in s.
Implementazioni
Eccezioni
s è null.
s non è nel formato corretto.
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
nativeint
Intero nativo con segno equivalente al numero contenuto in s.
Eccezioni
s è null.
style non è un valore NumberStyles o style non è una combinazione di valori AllowHexSpecifier e HexNumber.
s non è nel formato corretto.
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
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
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
nativeint
Intero nativo con segno equivalente al numero contenuto in s.
Eccezioni
s è null.
s non è nel formato corretto.