public override void OnReceive(object dataIn)
        {
            lock (this)
            {
                byte[] byteArray = dataIn as byte[];                // 此处需要将byteArray 转为string。
            }
        }

解决方案 »

  1.   

    System.Text.Encoding.Default.GetString(byte[]);
      

  2.   

    public static string BytestoString(byte[] bytes)
    {
    string result=System.Text.Encoding.ASCII.GetString(bytes);
    return result;
    }
    public static Byte[] StringtoBytes(string str)
    {
    Byte[] smsg=System.Text.Encoding.ASCII.GetBytes(str);
    return smsg;
    }
      

  3.   

    System.Text.Encoding.Default.GetString(byte[]);System.Text.Encoding.ASCII 仅用于纯ASCII编码的字符串...
      

  4.   

    System.Text.Encoding.Default.GetString(byte[]);