byte[] data = System.Text.Encoding.Default.GetBytes(textBox3.Text.Trim());
            string value="";
            foreach (byte b in data)
            {
                value = value + b.ToString();
            }
textBox4.Text = value;

解决方案 »

  1.   

    正好以前做过求string的byte长度,红色的部分是正确的。
    int l_byteLength = System.Text.Encoding.Default.GetBytes(l_data).Length;
      

  2.   

    晚一步。。哎,红色还显示不出 晕
    System.Text.Encoding.Default.GetBytes(string值)
      

  3.   

    byte[] array = System.Text.Encoding.ASCII.GetBytes(textBox1.Text.Trim()); 
    string str=null;
    for(int i=0;i<array.Length;i++)
    {
         int asciicode = (int)(array[i]); 
         str += Convert.ToString(asciicode); 
    }
    textBox2.Text=str;
    有谁可以帮我把这个代码的功能反过来.
      

  4.   

    using System;
    using System.Collections.Generic;
    using System.Text;namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                byte[] array = new byte[10];            string ascii = "";
                for (int i = 0; i < array.Length; i++)
                {
                    array[i] = (byte)(i + 62);
                }            ascii = System.Text.Encoding.ASCII.GetString(array);            System.Console.WriteLine(ascii);
            }
        }
    }
      

  5.   

    //正
    byte[] bytes = System.Text.Encoding.ASCII.GetBytes("aaaaabbbbb");
    string str = string.Empty;
    for (int i = 0; i < bytes.Length; i++)
    {
       str += Convert.ToString(bytes[i]);
    }
    Response.Write(str);//反
    string str_1 = string.Empty;
    str_1 = System.Text.Encoding.ASCII.GetString(bytes);
    Response.Write(str_1 + "<BR>");
      

  6.   

    byte[] array=new byte[1];
    array[0]=(byte)(Covert.ToInt32(textBox1.Text.Trim());
    textBox2.Text=Convert.ToStrig(System.Text.Encoding.ASCII.GetString(array));
    哪位高手可以帮我把上面这段代码转成由ASCII码转换成字符串的功能