title: How do I prevent Long / Int64 ToString() converting to Exponential Format?
body: <p>Running .NET 4.6 and x64 build options.</p>
  
  <p>No ToString() format option seems to work for numbers over 15 digits in length, as it converts them to Exponential Format.</p>
  
  <p>What I have tried so far:</p>
  
  <pre><code>long.ToString("#");
  long.ToString("G");
  long.ToString("0");
  long.ToString("#,#");
  long.ToString("0,0");
  </code></pre>
  
  <p>The only thing that partially works is:  </p>
  
  <pre><code>long.ToString("0,0");  //Ex.) 5,149,673,432,170,230
  </code></pre>
  
  <p>However, I would prefer a plain number. I would prefer not to use:  </p>
  
  <pre><code>String.Replace(",", "");
  </code></pre>
  
  <p>Any suggestions? </p>
  
  <p>Edit:
  Solution was one already tried. .ToString("0")</p>
  
  <p>Ran a full repair of VS2015 and Cleaned my solution.  It's now working as intended.</p>