Byte [] temp = "11001001100110110010011001101100100110011011001001100110";
string str = System.Text.Encoding.Default.GetString(temp);也就是这样会出错??怎么改啊???大家帮忙了。怎么转化啊???注:11001001100110110010011001101100100110011011001001100110是二进制的。

解决方案 »

  1.   

    这样赋值好像就是错的!
    Byte [] temp = "11001001100110110010011001101100100110011011001001100110";
    //************************************************************************
    一般在网络链接上是如下操作的:
    stream = tcpSocket.GetStream();
    byte[] by = new byte[BufferSize];
    int byteRead = stream.Read(by,0,by.Length);
    string thestring = System.Text.Encoding.ASCII.GetString(by,0,byteRead);
    Console.WriteLine(thestring);