看板 C_Sharp 關於我們 聯絡資訊
上次的問題還沒解決又有新的問題了 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
KENyroj:{0}是後面第1個參數 也就是 values 07/05 17:45
KENyroj:而{0:X} 則是格式化輸出的方式 以16進位 07/05 17:46
KENyroj:去查 MSDN 的 string.Format 方法應該有資料喔~~ 07/05 17:46
lsmptt:了解了,謝謝 07/05 19:20