作者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
1F:→ evernever:0x00 ToChar = '\0' 04/23 13:11
2F:→ maonan:谢谢。 04/24 09:29