作者maonan (嘉德堂)
看板C_Sharp
標題[問題] 有關byte轉char問題
時間Thu Apr 23 11:41:17 2009
程式碼如下:
byte[] b = new byte[2] { 0x00,0x00 };
string s = "";
for (int i = 0; i < 2; i++)
s += Convert.ToChar(b[i]);
textBox1.Text = s + "123";
我發現,在textBox1裡,不會正確顯示所有字串。
也就是說,連字串"123"亦不見了。
請問,我該如何處置 0x00 所造成的這種情形?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.18.20
→ evernever:0x00 ToChar = '\0' 04/23 13:11
→ maonan:謝謝。 04/24 09:29