IntPtr.TryParse Methode

Definition

Überlädt

TryParse(String, NumberStyles, IFormatProvider, IntPtr)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und kulturspezifischen Format in die entsprechende native Ganzzahl mit Vorzeichen.Converts the string representation of a number in a specified style and culture-specific format to its signed native integer equivalent. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.A return value indicates whether the conversion succeeded.

TryParse(String, IntPtr)

Konvertiert die Zeichenfolgendarstellung einer Zahl in die entsprechende native Ganzzahl mit Vorzeichen.Converts the string representation of a number to its signed native integer equivalent. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.A return value indicates whether the conversion succeeded.

TryParse(String, NumberStyles, IFormatProvider, IntPtr)

Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und kulturspezifischen Format in die entsprechende native Ganzzahl mit Vorzeichen.Converts the string representation of a number in a specified style and culture-specific format to its signed native integer equivalent. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.A return value indicates whether the conversion succeeded.

public:
 static bool TryParse(System::String ^ s, System::Globalization::NumberStyles style, IFormatProvider ^ provider, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse (string? s, System.Globalization.NumberStyles style, IFormatProvider? provider, out IntPtr? result);
static member TryParse : string * System.Globalization.NumberStyles * IFormatProvider * nativeint -> bool
Public Shared Function TryParse (s As String, style As NumberStyles, provider As IFormatProvider, ByRef result As IntPtr) As Boolean

Parameter

s
String

Eine Zeichenfolge, die die zu konvertierende Zahl enthält.A string containing a number to convert. Die Zeichenfolge wird unter Verwendung des durch style angegebenen Formats interpretiert.The string is interpreted using the style specified by style.

style
NumberStyles

Eine bitweise Kombination von Enumerationswerten, die die Stilelemente angeben, die in s vorhanden sein können.A bitwise combination of enumeration values that indicates the style elements that can be present in s.

provider
IFormatProvider

Ein Objekt, das kulturspezifische Formatierungsinformationen zu s bereitstellt.An object that supplies culture-specific formatting information about s.

result
IntPtr

Diese Methode gibt bei erfolgreicher Konvertierung den nativen Ganzzahlwert mit Vorzeichen zurück, der der Zahl in s entspricht, oder 0 (null), wenn die Konvertierung nicht durchgeführt werden konnte.When this method returns, contains the signed native integer value equivalent of the number contained in s, if the conversion succeeded, or zero if the conversion failed. Die Konvertierung kann nicht durchgeführt werden, wenn der s-Parameter null oder leer ist, kein gültiges Format aufweist oder eine Zahl kleiner als MinValue oder größer als MaxValue darstellt.The conversion fails if the s parameter is null or Empty, is not of the correct format, or represents a number less than MinValue or greater than MaxValue. Dieser Parameter wird nicht initialisiert übergeben. Im Ergebnis ursprünglich übergebene Werte werden ausnahmslos überschrieben.This parameter is passed uninitialized; any value originally supplied in result will be overwritten.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.true if s was converted successfully; otherwise, false.

Gilt für:

TryParse(String, IntPtr)

Konvertiert die Zeichenfolgendarstellung einer Zahl in die entsprechende native Ganzzahl mit Vorzeichen.Converts the string representation of a number to its signed native integer equivalent. Ein Rückgabewert gibt an, ob die Konvertierung erfolgreich abgeschlossen wurde.A return value indicates whether the conversion succeeded.

public:
 static bool TryParse(System::String ^ s, [Runtime::InteropServices::Out] IntPtr % result);
public static bool TryParse (string? s, out IntPtr? result);
static member TryParse : string * nativeint -> bool
Public Shared Function TryParse (s As String, ByRef result As IntPtr) As Boolean

Parameter

s
String

Eine Zeichenfolge, die die zu konvertierende Zahl enthält.A string containing a number to convert.

result
IntPtr

Diese Methode gibt bei erfolgreicher Konvertierung den nativen Ganzzahlwert mit Vorzeichen zurück, der der Zahl in s entspricht, oder 0 (null), wenn die Konvertierung nicht durchgeführt werden konnte.When this method returns, contains the signed native integer value equivalent of the number contained in s, if the conversion succeeded, or zero if the conversion failed. Die Konvertierung kann nicht durchgeführt werden, wenn der s-Parameter null oder leer ist, kein gültiges Format aufweist oder eine Zahl kleiner als MinValue oder größer als MaxValue darstellt.The conversion fails if the s parameter is null or Empty, is not of the correct format, or represents a number less than MinValue or greater than MaxValue. Dieser Parameter wird nicht initialisiert übergeben. Im Ergebnis ursprünglich übergebene Werte werden ausnahmslos überschrieben.This parameter is passed uninitialized; any value originally supplied in result will be overwritten.

Gibt zurück

Boolean

true, wenn s erfolgreich konvertiert wurde, andernfalls false.true if s was converted successfully; otherwise, false.

Gilt für: