将整数值格式化为英国数字格式

时间:2016-05-17 14:59:52

标签: asp.net regex asp.net-mvc

我有一个整数值,应格式化为英国数字格式

int a = 526558;
int data = a.ToString("n0");

但我想要

a = 5,26,558;

提前致谢

1 个答案:

答案 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