我用c#实现P2p通信,但出现了汉字乱码!!怎么办!

解决方案 »

  1.   

    string MyMessage =  this.textBox2.Text;
                    //根据目标计算机地址建立连接
                    TcpClient MyTcpClient = new TcpClient(this.textBox1.Text, 888);
                    //获得用于网络访问的数据流
                    NetworkStream MyTcpStream = MyTcpClient.GetStream();
                    StreamWriter MyStream = new StreamWriter(MyTcpStream);
                    //将字符串写入流
                                   MyStream.Write(MyMessage);
                    //将缓冲数据写入基础流
                    MyStream.Flush();
                    //关闭网络流
                    MyStream.Close();
                    MyTcpClient.Close();