System.Text.Encoding.ASCII.GetString(strTemp);

解决方案 »

  1.   

    for i=0 to strtemp.length-1
       x(i)=mid(strtemp,i,1)
    next
    ???
      

  2.   

    直接运行Response.Write(System.Text.Encoding.ASCII.GetString(strTemp));会提示如下错误信息:1、与“System.Text.Encoding.GetString(byte[])”最匹配的重载方法具有一些无效参数
    2、无法从“string”转换为“byte[]”
      

  3.   

    ASCIIEncoding AE = new ASCIIEncoding();
    byte[] ByteArray = AE.GetBytes("中华人民共和国");
    char[] CharArray = AE.GetChars(ByteArray1);这样获得是半个汉字的ascii码,因为汉字是由2个>128的ascii组成的
      

  4.   

    ASCIIEncoding AE = new ASCIIEncoding();
    byte[] ByteArray = AE.GetBytes("中华人民共和国");
    char[] CharArray = AE.GetChars(ByteArray1);这样得到的是对应半个汉字的ascii码。因为汉字是由2个>128的ascii码组成的