国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#.net之貨幣轉換

2019-11-14 16:30:06
字體:
來源:轉載
供稿:網友

利用string.format 和cultureInfo 來進行轉換

C#代碼  收藏代碼
  1. /// <summary>  
  2.         /// 輸入Float格式數字,將其轉換為貨幣表達方式  
  3.         /// </summary>  
  4.         /// <param name="ftype">貨幣表達類型:0=帶¥的貨幣表達方式;1=不帶¥的貨幣表達方式;其它=帶¥的貨幣表達方式</param>  
  5.         /// <param name="fmoney">傳入的int數字</param>  
  6.         /// <returns>返回轉換的貨幣表達形式</returns>  
  7.         public string Rmoney(int ftype, double fmoney)  
  8.         {  
  9.             string _rmoney;  
  10.             try  
  11.             {  
  12.                 switch (ftype)  
  13.                 {  
  14.                     case 0:  
  15.                         _rmoney = string.Format("{0:C2}", fmoney);  
  16.                         break;  
  17.   
  18.                     case 1:  
  19.                         _rmoney = string.Format("{0:N2}", fmoney);  
  20.                         break;  
  21.   
  22.                     default:  
  23.                         _rmoney = string.Format("{0:C2}", fmoney);  
  24.                         break;  
  25.                 }  
  26.             }  
  27.             catch  
  28.             {  
  29.                 _rmoney = "";  
  30.             }  
  31.   
  32.             return _rmoney;  
  33.         }  
  34.   
  35.         /// <summary>  
  36.         /// 輸入Float格式數字,將其轉換為貨幣表達方式  
  37.         /// </summary>  
  38.         /// <param name="ftype">貨幣表達類型:0=人民幣;1=港幣;2=美鈔;3=英鎊;4=不帶貨幣;其它=不帶貨幣表達方式</param>  
  39.         /// <param name="fmoney">傳入的int數字</param>  
  40.         /// <returns>返回轉換的貨幣表達形式</returns>  
  41.         public static string ConvertCurrency(decimal fmoney)  
  42.         {  
  43.             CultureInfo cul = null;  
  44.             int ftype=4;  
  45.             string _rmoney=string.Empty;  
  46.             try  
  47.             {  
  48.                 switch (ftype)  
  49.                 {  
  50.                     case 0:  
  51.                         cul = new CultureInfo("zh-CN");//中國大陸  
  52.                         _rmoney = fmoney.ToString("c", cul);  
  53.                         break;  
  54.   
  55.                     case 1:  
  56.                         cul = new CultureInfo("zh-HK");//香港  
  57.                         _rmoney = fmoney.ToString("c", cul);  
  58.                         break;  
  59.                     case 2:  
  60.                         cul = new CultureInfo("en-US");//美國  
  61.                         _rmoney = fmoney.ToString("c", cul);  
  62.                         break;  
  63.                     case 3:  
  64.                         cul = new CultureInfo("en-GB");//英國  
  65.                         _rmoney = fmoney.ToString("c", cul);  
  66.                         break;  
  67.                     case 4:  
  68.                         _rmoney = string.Format("{0:n}", fmoney);//沒有貨幣符號  
  69.                         break;  
  70.   
  71.                     default:  
  72.                         _rmoney = string.Format("{0:n}", fmoney);  
  73.                         break;  
  74.                 }  
  75.             }  
  76.             catch  
  77.             {  
  78.                 _rmoney = "";  
  79.             }  
  80.   
  81.             return _rmoney;  
  82.         }  

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 揭东县| 长垣县| 宜城市| 嘉祥县| 浪卡子县| 区。| 五指山市| 邢台市| 页游| 准格尔旗| 安化县| 临清市| 泌阳县| 永泰县| 清徐县| 莆田市| 岑巩县| 上犹县| 彭州市| 榆社县| 色达县| 邵武市| 平罗县| 梅河口市| 福贡县| 西乌| 新民市| 江城| 波密县| 岫岩| 论坛| 汕尾市| 湛江市| 金门县| 桃园县| 泰宁县| 宜兴市| 古蔺县| 奉节县| 平果县| 宝丰县|