Class1.cs
上传用户:lxycoco
上传日期:2022-07-21
资源大小:38457k
文件大小:1k
源码类别:

C#编程

开发平台:

Others

  1. using System;
  2. using System.Text;
  3. using System.Net;
  4. using System.Net.Sockets;
  5. namespace Wrox.ProCSharp.InternetAccess.UdpExample
  6. {
  7.     
  8. class Class1
  9. {
  10. [STAThread]
  11. static void Main(string[] args)
  12. {
  13. UdpClient udpClient = new UdpClient();
  14. string sendMsg = "Hello Echo Server";
  15. byte [] sendBytes = Encoding.ASCII.GetBytes(sendMsg);
  16. udpClient.Send(sendBytes, sendBytes.Length, "localhost", 7);
  17. IPEndPoint endPoint = new IPEndPoint(0,0);
  18. byte [] rcvBytes = udpClient.Receive(ref endPoint);
  19. string rcvMessage = Encoding.ASCII.GetString(rcvBytes, 0, rcvBytes.Length);
  20. // should print out "Hello Echo Server"
  21. Console.WriteLine(rcvMessage);
  22. Console.ReadLine();
  23. }
  24. }
  25. }