static void UDPMessage() { IPEndPoint endPoint = new IPEndPoint(IPAddress.Parse("10.11.2.147"), Convert.ToInt32("17000")); Socket s = new Socket(endPoint.Address.AddressFamily, SocketType.Dgram, ProtocolType.Udp); IPEndPoint myPoint = new IPEndPoint(IPAddress.Parse("10.11.2.147"), Convert.ToInt32("61000")); try { byte[] msg = Encoding.Unicode.GetBytes("hello"); s.Bind(myPoint); s.SendTo(msg, SocketFlags.None, endPoint); Console.WriteLine(s.LocalEndPoint.ToString()); s.SendTo(msg, SocketFlags.None, endPoint); Console.WriteLine(s.LocalEndPoint.ToString()); s.SendTo(msg, SocketFlags.None, endPoint); Console.WriteLine(s.LocalEndPoint.ToString()); s.SendTo(msg, SocketFlags.None, endPoint); Console.WriteLine(s.LocalEndPoint.ToString()); } catch { } finally { Console.ReadLine(); } }