Freigeben über


IntPtr.Parse Methode

Definition

Überlädt

Parse(String, NumberStyles, IFormatProvider)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einer angegebenen Formatvorlage und einem kulturspezifischen Format in das signierte systemeigene ganzzahlige Äquivalent.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Wandelt den schreibgeschützten Bereich der Zeichendarstellung einer Zahl in einer angegebenen Formatvorlage und einem kulturspezifischen Format in das signierte systemeigene ganzzahlige Äquivalent um.

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Analysiert eine Spanne von UTF-8 Zeichen in einen Wert.

Parse(String, IFormatProvider)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen kulturspezifischen Format in das signierte systemeigene ganzzahlige Äquivalent.

Parse(String, NumberStyles)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einer angegebenen Formatvorlage in das signierte systemeigene ganzzahlige Äquivalent.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Analysiert eine Spanne von Zeichen in einen Wert.

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Analysiert eine Spanne von UTF-8 Zeichen in einen Wert.

Parse(String)

Konvertiert die Zeichenfolgendarstellung einer Zahl in das signierte, systemeigene ganzzahlige Äquivalent.

Parse(String, NumberStyles, IFormatProvider)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in einer angegebenen Formatvorlage und einem kulturspezifischen Format in das signierte systemeigene ganzzahlige Äquivalent.

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

Parameter

s
String

Eine Zeichenfolge, die eine zahl enthält, die konvertiert werden soll.

style
NumberStyles

Eine bitweise Kombination der Enumerationswerte, die die Formatvorlagenelemente angibt, die in svorhanden sein können.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu sbereitstellt.

Gibt zurück

IntPtr

nativeint

Eine signierte systemeigene ganze Zahl, die der in senthaltenen Zahl entspricht.

Implementiert

Ausnahmen

s ist null.

style ist kein NumberStyles Wert oder style ist keine Kombination aus AllowHexSpecifier und HexNumber Werten.

s ist nicht im richtigen Format vorhanden.

s stellt eine Zahl dar, die kleiner als MinValue oder größer als MaxValueist.

Gilt für:

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Wandelt den schreibgeschützten Bereich der Zeichendarstellung einer Zahl in einer angegebenen Formatvorlage und einem kulturspezifischen Format in das signierte systemeigene ganzzahlige Äquivalent um.

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

Parameter

s
ReadOnlySpan<Char>

Eine schreibgeschützte Spanne von Zeichen, die eine Zahl enthalten, die konvertiert werden soll.

style
NumberStyles

Eine bitweise Kombination der Enumerationswerte, die die Formatvorlagenelemente angibt, die in svorhanden sein können.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu sbereitstellt.

Gibt zurück

IntPtr

nativeint

Eine signierte systemeigene ganze Zahl, die der in senthaltenen Zahl entspricht.

Implementiert

Ausnahmen

style ist kein NumberStyles Wert oder style ist keine Kombination aus AllowHexSpecifier und HexNumber Werten.

s ist nicht im richtigen Format vorhanden.

s stellt eine Zahl dar, die kleiner als MinValue oder größer als MaxValueist.

Gilt für:

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Analysiert eine Spanne von UTF-8 Zeichen in einen Wert.

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

Parameter

utf8Text
ReadOnlySpan<Byte>

Die Spanne von UTF-8 Zeichen, die analysiert werden sollen.

style
NumberStyles

Eine bitweise Kombination aus Zahlenformatvorlagen, die in utf8Textvorhanden sein können.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu utf8Textbereitstellt.

Gibt zurück

IntPtr

nativeint

Das Ergebnis der Analyse utf8Text.

Implementiert

Gilt für:

Parse(String, IFormatProvider)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen kulturspezifischen Format in das signierte systemeigene ganzzahlige Äquivalent.

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

Parameter

s
String

Eine Zeichenfolge, die eine zahl enthält, die konvertiert werden soll.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu sbereitstellt.

Gibt zurück

IntPtr

nativeint

Eine signierte systemeigene ganze Zahl, die der in senthaltenen Zahl entspricht.

Implementiert

Ausnahmen

s ist null.

s ist nicht im richtigen Format vorhanden.

s stellt eine Zahl dar, die kleiner als MinValue oder größer als MaxValueist.

Gilt für:

Parse(String, NumberStyles)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in einer angegebenen Formatvorlage in das signierte systemeigene ganzzahlige Äquivalent.

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

Parameter

s
String

Eine Zeichenfolge, die eine zahl enthält, die konvertiert werden soll.

style
NumberStyles

Eine bitweise Kombination der Enumerationswerte, die die Formatvorlagenelemente angibt, die in svorhanden sein können.

Gibt zurück

IntPtr

nativeint

Eine signierte systemeigene ganze Zahl, die der in senthaltenen Zahl entspricht.

Ausnahmen

s ist null.

style ist kein NumberStyles Wert oder style ist keine Kombination aus AllowHexSpecifier und HexNumber Werten.

s ist nicht im richtigen Format vorhanden.

s stellt eine Zahl dar, die kleiner als MinValue oder größer als MaxValueist.

Gilt für:

Parse(ReadOnlySpan<Char>, IFormatProvider)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Analysiert eine Spanne von Zeichen in einen Wert.

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

Parameter

s
ReadOnlySpan<Char>

Die Spanne der zu analysierenden Zeichen.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu sbereitstellt.

Gibt zurück

IntPtr

nativeint

Das Ergebnis der Analyse s.

Implementiert

Gilt für:

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Analysiert eine Spanne von UTF-8 Zeichen in einen Wert.

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

Parameter

utf8Text
ReadOnlySpan<Byte>

Die Spanne von UTF-8 Zeichen, die analysiert werden sollen.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu utf8Textbereitstellt.

Gibt zurück

IntPtr

nativeint

Das Ergebnis der Analyse utf8Text.

Implementiert

Gilt für:

Parse(String)

Quelle:
IntPtr.cs
Quelle:
IntPtr.cs
Quelle:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in das signierte, systemeigene ganzzahlige Äquivalent.

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

Parameter

s
String

Eine Zeichenfolge, die eine zahl enthält, die konvertiert werden soll.

Gibt zurück

IntPtr

nativeint

Eine signierte systemeigene ganze Zahl, die der in senthaltenen Zahl entspricht.

Ausnahmen

s ist null.

s ist nicht im richtigen Format vorhanden.

s stellt eine Zahl dar, die kleiner als MinValue oder größer als MaxValueist.

Gilt für: