请问这个format参数中的#表示什么意思?谢谢

解决方案 »

  1.   

    Format定义数据的显示格式,如Format(fCnt, "#.##");
    对fCnt保留两位小数.
      

  2.   

    可在MSDN中搜索"自定义数字格式字符串"查看详细的说明而在"{0:#}"中可简单表示为对数字进行四舍五入,如下面的代码            Console.WriteLine(string.Format("{0:#}", 1));      //输出 1
                Console.WriteLine(string.Format("{0:#}", 1.5));      //输出 2
                Console.WriteLine(string.Format("{0:#}", 11));      //输出 11
      

  3.   

    谢谢楼上的两们,也谢谢kingthy朋友
      

  4.   

    # Digit placeholder 一个#占据一个数字位,遇小数四舍五入,遇整数直接输出实际整数;