Re: c# 顯示 16進制 ?
※ 引述《mystify.bbs@bbs.nchu.edu.tw (放牧中 ~~)》之銘言:
> 請問各位大大
> 假設有一個 byte 變數 a = 0x0a; 那要如何把 a 以十六進制表示
> 放入 string 變數呢 ? 就是 string s 的內容可以是 0a ?
> 我知道在 Microsoft.VisualBasic 有一個 Conversion.Hex 可以轉,
其實用a.ToString("x")就可以了, 不用沒事reference多一個library.
(要英文字母大寫可用"X")
> 可是她轉出來的結果是 a , 不是 0a , 不知道要怎麼做才能讓結果是
> 0a 呢 ? 請各位大大指點,謝謝 !!
這樣的話, 用 a.ToString("x").PadLeft(2, '0')即可.
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: static-ip-84-126-134-202.rev.dyxnet.com
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章