title: Difference between Convert.ToDecimal(string) & Decimal.Parse(string)
body: <p>What is the difference in C# between <code>Convert.ToDecimal(string)</code> and <code>Decimal.Parse(string)</code>?</p>
  
  <p>In what scenarios would you use one over the other?</p>
  
  <p>What impact does it have on performance?</p>
  
  <p>What other factors should I be taking into consideration when choosing between the two?</p>