add commas using String.Format for number and

后端 未结 7 1076
执笔经年
执笔经年 2020-12-08 07:53

Using String.Format how can i ensure all numbers have commas after every 3 digits eg 23000 = \"23,000\" and that 0 returns \"0\".

String.Format(\"{0:n}\", 0); //give

7条回答
  •  爱一瞬间的悲伤
    2020-12-08 08:00

    You can do this, which I find a bit cleaner to read the intent of:

    String.Format("{0:#,###0}", 0);
    

    Example:

    string.Format("{0:#,###0}", 123456789); // 123,456,789
    string.Format("{0:#,###0}", 0); // 0
    

提交回复
热议问题