title: C# CultureInfo NumberFormat NumberDecimalSeparator Problem
body: <p>I want to change NumberDecimalSeparator of my application from "." to "/". it works when i show float numbers in my textbox. but integer types are not shown at all.</p>
  
  <p>I modify thread's culture to get application-wide formatting. my code is like this:</p>
  
  <pre><code>CultureInfo ci = new CultureInfo("fa-IR", true);
  ci.NumberFormat.DigitSubstitution = DigitShapes.NativeNational;
  ci.NumberFormat.NumberDecimalSeparator = "/";
  Thread.CurrentThread.CurrentCulture = ci;
  </code></pre>
  
  <p>result:</p>
  
  <p>3.14 => "3/14"
  100  => ""</p>
  
  <p>Any help please ?</p>