Converts a String representation of a value to an Int32.
[Visual Basic] Overloads Public Shared Function Parse( _ ByVal s As String, _ ByVal style As NumberStyles, _ ByVal info As NumberFormatInfo _ ) As Integer [C#] public static int Parse( string s, NumberStyles style, NumberFormatInfo info ); [C++] public: static int Parse( String* s, NumberStyles style, NumberFormatInfo* info ); [JScript] public static function Parse( s : String, style : NumberStyles, info : NumberFormatInfo ) : int;
An Int32 with the value represented by s.
The Parse method converts a string to a numeric value.
If s has been created by one of the Format methods using C, D, E, F, G, or N as the format specifier, it is guaranteed that s can be parsed when style is NumberStyles enumeration.
The style parameter must be a combination of bit flags from the NumberStyles enumeration
If the info parameter is null, the numeric format information is obtained from the current locale. If the NumberFormatInfo is not specified, the current culture is the default (see NumberFormatInfo and CultureInfo for more information on numeric and culture formats).
Note Hexadecimal strings ("0x42") are not supported. Use Value or Convert ToIntxx(string, int) and ToUIntxx methods for the conversions.
Note The Parse methods do not accept not a number (NaN) or positive or negative infinity.
Int32 Structure | Int32 Members | System Namespace | Int32.Parse Overload List | String | Value | Convert | NaN | NaN | PositiveInfinity | PositiveInfinity | NegativeInfinity | NegativeInfinity