How can you check whether a string is convertible to an int?
Let's say we have data like "House", "50", "Dog", "45.99", I want to know whether I should just use the string or use the parsed int value instead.
In JavaScript we had this parseInt() function. If the string couldn't be parsed, it would get back NaN.
Int32.TryParse(String, Int32) - http://msdn.microsoft.com/en-us/library/f02979c7.aspx
Int32.TryParse(String, Int32)
bool result = Int32.TryParse(value, out number); if (result) { Console.WriteLine("Converted '{0}' to {1}.", value, number); }
2.1m questions
2.1m answers
60 comments
57.0k users