Convert.ToString(byte)
Convert.ToByte(string)

解决方案 »

  1.   

    楼上的,是byte[] 不是byte啊
      

  2.   

    不算超简单string tmp="abcdefg";
    byte[] tmpBy = System.Text.Encoding.Default.GetBytes(tmp);
    string tmpStr = System.Text.Encoding.Default.GetString(tmpBy);
      

  3.   

    根本不需要转换,字符串本身就可以当成字符数组使用的
    string Str = "abcd";
    for (int i=0; i<Str.Length; i++)
      Response.Write(Str[i]);
    没问题的
      

  4.   

    string str="abc123";
    string str2="";
    byte[] bit=new byte[str.Length];
    for(int i=0;i<str.Length;i++)
    {
    bit[i]=Convert.ToByte(str[i]);
    }
    for(int i=0;i<bit.Length;i++)
    {
    str2+=Convert.ToChar(bit[i]);
    }
    MessageBox.Show(str2);
      

  5.   

    string tmp="abcdefg";
    byte[] tmpBy = System.Text.Encoding.Default.GetBytes(tmp);
    string tmpStr = System.Text.Encoding.Default.GetString(tmpBy);
    这个没错的了。
      

  6.   

    BlueLevin(蔚蓝闪电) 我目前的方法和你一样,但感觉应该有更方便的方法Eddie005(暴走005)和humin1906(HJM) 的方法比较简单