123456789222145如何将这样的字符串按千分位显示,如结果为123,456,789,222,145

解决方案 »

  1.   

    string str = 123456789222145.ToString("N");
      

  2.   

    int s = 12347545;
    s.ToString( "N2" )
      

  3.   

    Convert.ToInt32("12347545").ToString("N");
      

  4.   

    string str = “123456789222145”;
    str =Convert.ToInt32(str).ToString("N");
      

  5.   

    string str = “123456789222145”;
    str =Convert.ToInt32(str).ToString("N0");
      

  6.   

    string str = “123456789222145”;
    str =Convert.ToInt32(str).ToString("N0");
    "N"默认显示为两位小数,
    "N0" 显示小数点后0位,
    "N1" 显示小数点后1位,
    "N2" 显示小数点后2位,
    同样,
    "P" 显示小数点后2位
    "P0" 显示小数点后0位 显示百分比
    …………
    "C"显示货币