IntPtr.TryParse 메서드

정의

오버로드

TryParse(String, NumberStyles, IFormatProvider, IntPtr)

지정된 스타일 및 문화권별 형식으로 된 숫자의 문자열 표현을 해당하는 부호 있는 네이티브 정수로 변환합니다.Converts the string representation of a number in a specified style and culture-specific format to its signed native integer equivalent. 반환 값은 변환의 성공 여부를 나타냅니다.A return value indicates whether the conversion succeeded.

TryParse(String, IntPtr)

숫자의 문자열 표현을 해당하는 부호 있는 네이티브 정수로 변환합니다.Converts the string representation of a number to its signed native integer equivalent. 반환 값은 변환의 성공 여부를 나타냅니다.A return value indicates whether the conversion succeeded.

TryParse(String, NumberStyles, IFormatProvider, IntPtr)

지정된 스타일 및 문화권별 형식으로 된 숫자의 문자열 표현을 해당하는 부호 있는 네이티브 정수로 변환합니다.Converts the string representation of a number in a specified style and culture-specific format to its signed native integer equivalent. 반환 값은 변환의 성공 여부를 나타냅니다.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

매개 변수

s
String

변환할 숫자가 포함된 문자열입니다.A string containing a number to convert. 이 문자열은 style이 지정하는 스타일을 사용하여 해석됩니다.The string is interpreted using the style specified by style.

style
NumberStyles

s에 나타날 수 있는 스타일 요소를 나타내는 열거형 값의 비트 조합입니다.A bitwise combination of enumeration values that indicates the style elements that can be present in s.

provider
IFormatProvider

s에 대한 문화권별 형식 지정 정보를 제공하는 개체입니다.An object that supplies culture-specific formatting information about s.

result
IntPtr

이 메서드는 변환이 성공한 경우 s에 있는 숫자의 부호 있는 네이티브 정수 값을 반환하고, 변환이 실패한 경우 0을 반환합니다.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. s 매개 변수가 null이거나 비어 있는 경우, 형식이 올바르지 않은 경우 또는 MinValue보다 작거나 MaxValue보다 큰 숫자를 나타내는 경우 변환이 실패합니다.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. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다. 원래 결과에 제공된 모든 값을 덮어쓰게 됩니다.This parameter is passed uninitialized; any value originally supplied in result will be overwritten.

반환

Boolean

s이(가) 성공적으로 변환되었으면 true이고, 그렇지 않으면 false입니다.true if s was converted successfully; otherwise, false.

적용 대상

TryParse(String, IntPtr)

숫자의 문자열 표현을 해당하는 부호 있는 네이티브 정수로 변환합니다.Converts the string representation of a number to its signed native integer equivalent. 반환 값은 변환의 성공 여부를 나타냅니다.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

매개 변수

s
String

변환할 숫자가 포함된 문자열입니다.A string containing a number to convert.

result
IntPtr

이 메서드는 변환이 성공한 경우 s에 있는 숫자의 부호 있는 네이티브 정수 값을 반환하고, 변환이 실패한 경우 0을 반환합니다.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. s 매개 변수가 null이거나 비어 있는 경우, 형식이 올바르지 않은 경우 또는 MinValue보다 작거나 MaxValue보다 큰 숫자를 나타내는 경우 변환이 실패합니다.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. 이 매개 변수는 초기화되지 않은 상태로 전달됩니다. 원래 결과에 제공된 모든 값을 덮어쓰게 됩니다.This parameter is passed uninitialized; any value originally supplied in result will be overwritten.

반환

Boolean

s이(가) 성공적으로 변환되었으면 true이고, 그렇지 않으면 false입니다.true if s was converted successfully; otherwise, false.

적용 대상