title: How to convert the double value to string without losing the data in c#
body: <p>I have a double value as below</p>
  
  <pre><code>double propertyValue = 1994.7755474452554;
  </code></pre>
  
  <p>When i convert this double value to a string</p>
  
  <pre><code>string value = propertyValue.ToString();
  </code></pre>
  
  <p>it gives the value  <code>"1994.77554744526"</code></p>
  
  <p>It has <em>rounded off</em> the last digits <code>2554</code> to <code>26</code>.</p>
  
  <p>But I do not want to round the value. Share your ideas. </p>