关于C# P2P局域网聊天工具的代码

try { IPAddress addr = new IPAddress(Dns.GetHostByName(Dns.GetHostName()).AddressList[0].Address); IPEndPoint ipLocalEndPoint = new IPEndPoint(addr, 5656); tcp1 = new TcpListener(ipLocalEndPoint); tcp1.Start(); while (listenRun) { Socket s = tcp1.AcceptSocket(); string remote = s.RemoteEndPoint.ToString(); Byte[] stream = new Byte[512]; int i = s.Receive(stream); string msg = "<" + remote + ">" + System.Text.Encoding.UTF8.GetString(stream); AddMessageEventArgs arg = new AddMessageEventArgs(); arg.mess = msg; OnAddMessage(this, arg); } }大侠们这些是什么意思呀。。。。要素告诉满意了 我追
2026年09月27日 08:53
有2个网友回答
网友(1):

使用C#中的Socket对象进行端口和IP的监听,和使用循环处理监听到的指令。
什么IPAddress,IPEndPoint,Socket 等都是C#中封装好的用来处理Socket通迅的对类。

网友(2):

要学会先给予,才能索取.这是百度知道的精神所在.