C# 自定义数字格式字符串 ToString ###,###,###,##0

黄舟
發布: 2017-02-21 11:06:05
原創
1538 人瀏覽過

        ###,###,###,##0

        #是如果有數字的話就顯示,沒數字的話是空;0是如果有數字的話就顯示,沒數字的話是顯示為0。

EG:


public string GetFormateString(int Precision, double Number)
        {
            string text = "###,###,###,##0.";
            for (int i = 0; i < Precision; i++)
            {
                text += "0";
            }
            return Number.ToString(text);
        }
登入後複製


        在上面的例子中,根據函數傳入的精確度(Precision )、數量(Number)來輸出你說需要格式的字串,其中for迴圈的作用是,拼接小數點後零的個數,為零佔位。

        透過斷點調試,可見,如下圖:

        呼叫時傳入的參數為:


MessageBox.Show(GetFormateString(10,2.0));
登入後複製

        輸出結果為:


與自訂數位格式字串相關內容,可查看MSDN網站:點選開啟連結

以上是C# 自訂數字格式字串ToString  ###,###,###,##0的內容,更多相關內容請關注PHP中文網(www. php.cn)!




相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!