IntPtr.Parse Methode

Definition

Überlädt

Parse(String, NumberStyles, IFormatProvider)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und kulturspezifischen Format in die entsprechende native Ganzzahl mit Vorzeichen.

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Konvertiert die schreibgeschützte Spanne der Zeichendarstellung einer Zahl in einem angegebenen Stil und kulturspezifischen Format in die entsprechende native ganze Zahl mit Vorzeichen.

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 die entsprechende native Ganzzahl mit Vorzeichen.

Parse(String, NumberStyles)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil in die entsprechende native Ganzzahl mit Vorzeichen.

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 die entsprechende native Ganzzahl mit Vorzeichen.

Parse(String, NumberStyles, IFormatProvider)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und kulturspezifischen Format in die entsprechende native Ganzzahl mit Vorzeichen.

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 die zu konvertierende Zahl enthält.

style
NumberStyles

Eine bitweise Kombination von Enumerationswerten, die die Stilelemente angibt, die in s vorhanden sein können.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

Gibt zurück

IntPtr

nativeint

Eine native Ganzzahl mit Vorzeichen, die der Zahl in s entspricht.

Implementiert

Ausnahmen

s ist null.

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

s weist nicht das richtige Format auf.

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

Gilt für:

Parse(ReadOnlySpan<Char>, NumberStyles, IFormatProvider)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Konvertiert die schreibgeschützte Spanne der Zeichendarstellung einer Zahl in einem angegebenen Stil und kulturspezifischen Format in die entsprechende native ganze Zahl mit Vorzeichen.

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 zu konvertierende Zahl enthalten.

style
NumberStyles

Eine bitweise Kombination von Enumerationswerten, die die Stilelemente angibt, die in s vorhanden sein können.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

Gibt zurück

IntPtr

nativeint

Eine native Ganzzahl mit Vorzeichen, die der Zahl in s entspricht.

Implementiert

Ausnahmen

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

s weist nicht das richtige Format auf.

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

Gilt für:

Parse(ReadOnlySpan<Byte>, NumberStyles, IFormatProvider)

Source:
IntPtr.cs
Source:
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 der zu analysierenden UTF-8-Zeichen.

style
NumberStyles

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

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu utf8Text bereitstellt.

Gibt zurück

IntPtr

nativeint

Das Ergebnis der Analyse utf8Textvon .

Implementiert

Gilt für:

Parse(String, IFormatProvider)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen kulturspezifischen Format in die entsprechende native Ganzzahl mit Vorzeichen.

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 die zu konvertierende Zahl enthält.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.

Gibt zurück

IntPtr

nativeint

Eine native Ganzzahl mit Vorzeichen, die der Zahl in s entspricht.

Implementiert

Ausnahmen

s ist null.

s weist nicht das richtige Format auf.

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

Gilt für:

Parse(String, NumberStyles)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil in die entsprechende native Ganzzahl mit Vorzeichen.

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 die zu konvertierende Zahl enthält.

style
NumberStyles

Eine bitweise Kombination von Enumerationswerten, die die Stilelemente angibt, die in s vorhanden sein können.

Gibt zurück

IntPtr

nativeint

Eine native Ganzzahl mit Vorzeichen, die der Zahl in s entspricht.

Ausnahmen

s ist null.

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

s weist nicht das richtige Format auf.

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

Gilt für:

Parse(ReadOnlySpan<Char>, IFormatProvider)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
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 s bereitstellt.

Gibt zurück

IntPtr

nativeint

Das Ergebnis der Analyse svon .

Implementiert

Gilt für:

Parse(ReadOnlySpan<Byte>, IFormatProvider)

Source:
IntPtr.cs
Source:
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 der zu analysierenden UTF-8-Zeichen.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu utf8Text bereitstellt.

Gibt zurück

IntPtr

nativeint

Das Ergebnis der Analyse utf8Textvon .

Implementiert

Gilt für:

Parse(String)

Source:
IntPtr.cs
Source:
IntPtr.cs
Source:
IntPtr.cs

Konvertiert die Zeichenfolgendarstellung einer Zahl in die entsprechende native Ganzzahl mit Vorzeichen.

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 die zu konvertierende Zahl enthält.

Gibt zurück

IntPtr

nativeint

Eine native Ganzzahl mit Vorzeichen, die der Zahl in s entspricht.

Ausnahmen

s ist null.

s weist nicht das richtige Format auf.

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

Gilt für: