如题

解决方案 »

  1.   

    汉字的内码由两个字符组成。
    更详细点的是汉字每一个码值都大于128
    字符是ASCII码,都小于128
      

  2.   

    不对吧 正常情况下在TextBox中输入"China" 长度是5,输入"中国"长度是2。
    而 System.Text.Encoding en = System.Text.Encoding.GetEncoding("GB2312");
       byte[] b = en.GetBytes("China"); // b.Length = 5
       byte[] c = en.GetBytes("中国"); //c.Length = 4
    我就知道这么多