title: C# double to char[20]
body: <p>I would like to convert a double value to a char[20].
  Ma double value is : 52715.871</p>
  
  <p>Here is my code :</p>
  
  <pre><code>double value = init_value();
  char tab[] = new char[20];
  tab    =   value .ToString().ToCharArray();
  </code></pre>
  
  <p>My problem is that my tab resul is 9 size instead of a 20 size. I would like always a 20 size.</p>
  
  <p>How doing this please ?</p>
  
  <p>Thanks a lot,</p>
  
  <p>Best regards,</p>