再顶次,,贴上代码,,, UdpClient udpClient = new UdpClient(11001); try { udpClient.JoinMulticastGroup(IPAddress.Parse("224.168.100.2")); IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0); Byte[] receiveBytes = udpClient.Receive(ref RemoteIpEndPoint); string returnData = Encoding.ASCII.GetString(receiveBytes); Console.WriteLine("This is the message you received " + returnData.ToString()); Console.WriteLine("This message was sent from " + RemoteIpEndPoint.Address.ToString() + " on their port number " + RemoteIpEndPoint.Port.ToString()); udpClient.Close(); Console.Read(); } catch (Exception e) { Console.WriteLine(e.ToString()); }
try
{
udpClient.JoinMulticastGroup(IPAddress.Parse("224.168.100.2"));
IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0);
Byte[] receiveBytes = udpClient.Receive(ref RemoteIpEndPoint);
string returnData = Encoding.ASCII.GetString(receiveBytes);
Console.WriteLine("This is the message you received " +
returnData.ToString());
Console.WriteLine("This message was sent from " + RemoteIpEndPoint.Address.ToString() + " on their port number " + RemoteIpEndPoint.Port.ToString());
udpClient.Close();
Console.Read();
}
catch (Exception e) { Console.WriteLine(e.ToString()); }