byte [] data = Encoding.ASCII.GetBytes("Regist" + "|" + account.Text + "|" + nickname.Text + "|" + xb + "|"+birth.Text+ "|"+email.Text + "|"+psw.Text +"|");
//把字符串转换成ASCII码MessageBox.Show(Encoding.ASCII.GetString(data));//把data从ASCII码转化回来,问题来了,数字和字母都能正常的得到,汉字得到的就是"??",相当于乱码吧,求解决