[問題] 又有新的問題了

看板C_Sharp作者 (虛心向學)時間16年前 (2008/07/05 16:15), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/2 (看更多)
上次的問題還沒解決又有新的問題了 foreach (char c in changeChar) { int values = Convert.ToInt32(c); hex += string.Format("{0:X}", values); } 我的目的是要把字串轉換成十六進位 所以我上msdn去找方法, 只提我不懂的是{0:X}所代表的是什麼意思, 可以請大家幫我解說一下,以及他的用法嗎? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.101.120

07/05 17:45, , 1F
{0}是後面第1個參數 也就是 values
07/05 17:45, 1F

07/05 17:46, , 2F
而{0:X} 則是格式化輸出的方式 以16進位
07/05 17:46, 2F

07/05 17:46, , 3F
去查 MSDN 的 string.Format 方法應該有資料喔~~
07/05 17:46, 3F

07/05 19:20, , 4F
了解了,謝謝
07/05 19:20, 4F
文章代碼(AID): #18RosJ3a (C_Sharp)
文章代碼(AID): #18RosJ3a (C_Sharp)