怎么样把byte[] a = new byte[1024]中a这个变量转换成为字符串?假设:
a[0]~a[9]中有值。

解决方案 »

  1.   

    这个不行。我认为这不是Convert.??能解决的,可能要用到System.Text.Encoding.?????(a)这一类的函数。请再指教!
      

  2.   

    String b = "";
    for (int i = 0; i < 10; i++)
    {
        b=b+a[i].toString();
    }
      

  3.   

    vb.net里有Encoding.Default.GetString(byte(),intStart, intLen)c#里应该有对应的函数
      

  4.   

    String b = "";
    for (int i = 0; i < 10; i++)
    {
        b=b+a[i].toString();
    }同意这个!
      

  5.   

    String b = "";
    for (int i = 0; i < 10; i++)
    {
        b=b+a[i].toString();
    }赞同!
      

  6.   

    arice1983(一粒米) 说的没错:System.Text.Encoding.Default.GetString(byte[] bytes, int index, int count);