zoukankan      html  css  js  c++  java
  • 显示的金额进行格式化千分位逗号隔开NET

    1. public string FormatAmount(decimal? amount = null)  
    2.       {  
    3.           amount = amount ?? Amount;  
    4.   
    5.           var s = amount.ToString();  
    6.           if (s.Length < 2)  
    7.           {  
    8.               return s;  
    9.           }  
    10.   
    11.           var len = s.IndexOf('.');  
    12.           if (len < 0)  
    13.           {  
    14.               len = s.Length;  
    15.           }  
    16.           if (len < 4)  
    17.           {  
    18.               return s;  
    19.           }  
    20.   
    21.           for (var i = len-3; i > 0; i -= 4)  
    22.           {  
    23.               s = s.Insert(i, ",");  
    24.               i++;  
    25.           }  
    26.           return s;  
    27.       } 
    这些都是博主多年积累的,有些可能是别人的,但博主已经不记得来自哪里了,就不特殊标出了,望见谅!!!!
  • 相关阅读:
    senium
    学习记录
    方法参数化
    洛谷1892 团伙
    洛谷2661 信息传递
    洛谷2661 信息传递
    洛谷1576最小花费
    洛谷1576最小花费
    最短路 Dijkstra模板
    堆排(模板)
  • 原文地址:https://www.cnblogs.com/objectxhy/p/5911559.html
Copyright © 2011-2022 走看看