我有一个整数值,应格式化为英国数字格式
int a = 526558;
int data = a.ToString("n0");
但我想要
a = 5,26,558;
提前致谢
答案 0 :(得分:1)
您希望数字格式n0
为"数字为0小数"和en-GB
文化:
int a = 526558;
string aFormatted = a.ToString("n0", CultureInfo.CreateSpecificCulture("en-GB"));
Console.WriteLine(aFormatted);
https://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx