title: What's the difference between Convert.ToInt32 and Int32.Parse?
body: <p>In <code>C#</code> there you can convert a string to Int32 using both <code>Int32.Parse</code> and <code>Convert.ToInt32</code>. What's the difference between them? Which performs better? What are the scenarios where I should use <code>Convert.ToInt32</code> over <code>Int32.Parse</code> and vice-versa?</p>