ben int değişkenleri, örnek vardır: ""takın nokta sembol
int money = 1234567890;
Ben ekleyebilirsiniz nasıl paraya ve böyle biçimini olun:
1.234.567.890
ben int değişkenleri, örnek vardır: ""takın nokta sembol
int money = 1234567890;
Ben ekleyebilirsiniz nasıl paraya ve böyle biçimini olun:
1.234.567.890
sadece yapabilirsiniz:
var text = money.ToString("N0",
System.Globalization.CultureInfo.GetCultureInfo("de"));
sonucudur:
1.234.567.890
(onlar ayırıcı için .
kullanmak bildiği gibi sadece Alman kültürünü aldı.)
bir "Para istiyorsanız, 'biçim deneyin:
int money = 1234567890;
string moneyString = String.Format("{0:C}", money);
döner "$ 1,234,567,890.00"
Im emin değil ne para formatı kullanır' .' yerine '' içinde ama bu sadece küreselleşme şey olabilir.
tam biçimini elde etmek için, özel biçimler üzerinde
int money = 1234567890;
money.ToString(@"#\.###\.###\.##0");
daha fazla bilgiyi kullanmak here. Sen nokta kaçmak gerekir aksi ilki çünkü .. Eğer sıfır değerleri için görüntülemek isterseniz ondalık biri olarak yorumlanacaktır 0 sonunda gereklidir
kullanabilirsiniz NumberFormatInfo.NumberGroupSeparator
:
NumberFormatInfo nfi = new CultureInfo("en-US", false).NumberFormat;
nfi.NumberGroupSeparator = ".";
Int64 myInt = 1234567890;
Console.WriteLine(myInt.ToString("N", nfi));