看板 C_Sharp 關於我們 聯絡資訊
以下是所有Format的特殊字元 "0" "#" "." "," "%" "E" "\" 小弟對於","有些疑問 也上過MSDN了 還是不太懂 我們顯示八位就這樣寫 int var1=1234567890; Console.WriteLine(var1.ToString("########"); //顯示12345678 但是又看到一個東西 Console.WriteLine(var1.ToString("#,#"); //顯示1,234,567,890 請問有大大可以指導一下","的規則嗎@@? 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.38.211
CCWck:msdn.microsoft.com/zh-tw/library/0c899ak8(v=vs.110).aspx 10/19 23:24
他上面講得太簡略... 我打個比方 假設有 1234567890 這個數字 那ToString("#,##0,,") 會變成 1,235 為什麼"4"消失了..... 另外也看不懂這段文字要怎麼解釋 囧 不過還是謝謝你 ※ 編輯: wa007123456 來自: 111.240.3.57 (10/20 06:31)
soup514:被四捨五入進位了 而不是消失了 10/20 11:09
wa007123456:所以他只取前四個 對嗎? 分數會進位 10/20 11:21
wa007123456:謝謝soup 10/20 11:23
wa007123456:不過問一個問題 #,# 和 #,## 這兩個的差別是甚麼呢@@ 10/20 11:25