title: String to decimal parsing C#
body: <p>I am trying to parse or convert a string to decimal in C#.</p>
  
  <p>I need to be able to parse strings like, </p>
  
  <p>$123,345,676.8999 to its equivalent 123345676.90.  </p>
  
  <p>I need to have only 2 places after the decimal point and that needs to be suitably rounded.</p>
  
  <p>Can you guys please suggest a way to do the above? Basically, any string in the form of currency (with $,pound symbol etc). I should be able to parse it and convert it to decimal.</p>