Which one is faster, powerfull and reliable. And why ?
int.Parse()
int.TryParse()
Convert.ToInt32()
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Go read this ("Performance Profiling Parse vs. TryParse vs. ConvertTo") for much add’l info.
If you are unsure if the string is parsable, then
int.TryParse()will be MUCH faster than either of the others and catching the exceptions.