Re: [問題] Tostring("X")是代表什麼意思?

看板C_Sharp作者 (傻傻ㄉ我)時間17年前 (2008/04/22 02:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《stone939 ()》之銘言: : 請問一下 : byte[] aa={11,22,33}; : label1.text = aa[11].tostring("X").padleft(2,'0'); : 結果跟 : label1.text = aa[11].tostring().padleft(2,'0'); : 是ㄧ樣的 --> 0B : 括號裡面的"X"到底作用是什麼? 建議發問前可以多看一下 MSDN2 上面的解說 http://msdn2.microsoft.com/zh-tw/library/a0h36syw.aspx ToString("X") 主是要把十進位轉成 16進位 然後為什麼答案會跟沒有加 "X" 一樣呢? 原因: 因為變數你用 byte... 如果你用 int 就知道哪裡不同了 -- http://teyou.blogspot.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.228.44
文章代碼(AID): #183Dy855 (C_Sharp)
文章代碼(AID): #183Dy855 (C_Sharp)