ASCII码只有8位,根本不能存放汉字。汉字一般是转成Unicode编码。如果只是用来传输数据,直接用System.Text.Encoding.Unicode对象的GetBytes(String str)和GetString(Byte[] bytes)来进行转换就可以了。如果要画面显示转换后的字符串,需要另外解析内容