我在string
一个数值为格式的数字串逗号分隔符为印度数字
string strNum = "12345678.90";
我想将它与逗号分隔符在String.Format()
使用regex
格式取决于
"{0:n0}"
格式
String.Format("{0:n0}", Convert.ToDouble(strNum));
它给我的输出为"12,345,679"
而不是我想输出为"1,23,45,678.90"
。千位之后,我希望逗号分隔符在两位数之后用于十万位,百万位等等
这怎么能实现?
它给我输出为“12,34,56,79”,但需要的输出是“1,23,45,678.90” – Shubhit304 2014-08-27 10:19:06
编辑。如果你使用正确的文化,你不需要设置NumberGroupSizes – GazTheDestroyer 2014-08-27 10:21:06
thanx,它正在工作...... – Shubhit304 2014-08-27 10:32:03