C#源代码 如何实现点对点的聊天
C#源代码 如何实现点对点的聊天,一个比较详尽的实现点对点聊天的源代码 核心代码: string MyMessage= this.textBox2.Text+":"+this.richTextBox1.Text+"\n"; //根据目标计算机地址建立连接 TcpClient MyTcpClient = new TcpClient(this.textBox1.Text, 888); //获得用于网络访问的数据流 NetworkStream MyTcpStream =MyTcpClient.GetStream(); StreamWriter MyStream = new StreamW riter(MyTcpStream); //将字符串写入流 MyStream.Write(MyMessage); //将缓冲数据写入基础流 MyStream.Flush(); //关闭网络流 MyStream.Close(); MyTcpClient.Close(); this.richTextBox3.AppendText(this.richTextBox1.Text+"\n"); this.richTextBox1.Clear(); riter(MyTcpStream); //将字符串写入流 MyStream.Write(MyMessage); //将缓冲数据写入基础流 MyStream.Flush(); //关闭网络流 MyStream.Close(); MyTcpClient.Close(); this.richTextBox3.AppendText(this.richTextBox1.Text+"\n"); this.richTextBox1.Clear();
用户评论
ydz89225 2019-04-03 10:21:08
对我这样的初学者很有用,谢谢分享
watch33753 2019-04-03 10:21:08
最简单的TCP通讯。还是局域网的,没有穿透nat之说,初心者可以下了模仿下下。