Friday 10 April 2020

C# 千分位 無法從 string轉換成 System.IFormatProvider

C# 開發錯誤訊息:要顯示千分位,出現「無法從 string轉換成 System.IFormatProvider」

解決方法:透過Convert.ToDouble(XXX).ToString("#,#"),將XXX資料轉型態,可正確將數字三位一撇顯示千分位符號

For example,
C13 = Convert.ToDouble(CURR_STOCK_QTY).ToString("#,#"),
C14 = Convert.ToDouble(ACT_STOCK_QTY).ToString("#,#"),

Reference:
https://webcache.googleusercontent.com/search?q=cache:enXzmubl1TIJ:https://zhidao.baidu.com/question/935880315248484772.html+&cd=1&hl=zh-TW&ct=clnk&gl=tw

No comments:

Post a Comment

找不到匯入的專案  請確認 <Import> 宣告中的路徑正確,而且檔案存在於磁碟上。

【Problem】  C:\inetpub\wwwroot\project\project.csproj : error  : 找不到匯入的專案 "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\W...