Int.parse(string)
Int.Parse (string s) method converts the string representation of a number to its 32-bit signed integer equivalent. When s is a null reference, it will throw ArgumentNullException. If s is other than integervalue, it will throw FormatException. When s represents a number less than MinValue or greater thanMaxValue, it will throw OverflowException. For example:
string s1 = "1234";
string s2 = "1234.65";
string s3 = null;
string s4 = "123456789123456789123456789123456789123456789";
int result;
bool success;
result = Int32.Parse(s1); result = Int32.Parse(s2); result = Int32.Parse(s3); result = Int32.Parse(s4);
Convert.ToInt32(string)
Convert.ToInt32(string s) method converts the specified string representation of 32-bit signed integerequivalent. This calls in turn Int32.Parse () method. When s is a null reference, it will return 0 rather than throw ArgumentNullException. If s is other than integer value, it will throw FormatException. When srepresents a number less than MinValue or greater than MaxValue, it will throw OverflowException. For example:
result = Convert.ToInt32(s1); result = Convert.ToInt32(s2); result = Convert.ToInt32(s3); result = Convert.ToInt32(s4);
No comments:
Post a Comment