title: Problem in Converting Decimal To String in C#.Net
body: <p>While Converting Decimal to String, I tried two methods.</p>
  
  <p>Method 1:</p>
  
  <pre><code>    string a = "100.00", b = "50.00";
      string Total = (string)(Convert.ToDecimal(a) + Convert.ToDecimal(b));
  </code></pre>
  
  <p>It throws error, cannot convert Decimal to String.</p>
  
  <p>Method 2:</p>
  
  <pre><code>    string Total = (Convert.ToDecimal(a) + Convert.ToDecimal(b)).ToString();
  </code></pre>
  
  <p>It doesn't throw error and it is working fine.</p>
  
  <p>I want to know the difference between these two methods of Conversion and Why it throws error when I used Method 1?</p>