[問題] 有關byte轉char問題

看板C_Sharp作者 (嘉德堂)時間16年前 (2009/04/23 11:41), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/2 (看更多)
 程式碼如下: 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

04/23 13:11, , 1F
0x00 ToChar = '\0'
04/23 13:11, 1F

04/24 09:29, , 2F
謝謝。
04/24 09:29, 2F
文章代碼(AID): #19x-DUIt (C_Sharp)
文章代碼(AID): #19x-DUIt (C_Sharp)