冠冕堂皇

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1. 连接方式1

    UdpClient udpClient = new UdpClient(11000);

    udpClient.Connect("192.168.0.5", 11000);

    Byte[] sendBytes = Encoding.ASCII.GetBytes("Is anybody there?");

    udpClient.Send(sendBytes, sendBytes.Length);

     

    以上是一种连接方式,Connect和Send配合。

  2. 连接方式2

    UdpClient udpClientB = new UdpClient(11001);

    udpClientB.Send(sendBytes, sendBytes.Length, "192.168.0.5", 11000);

     

    直接用Send函数的这个重载就不用单独Connect()了。

  3. 关于构造函数

空的构造函数是不行的,比如想建立一个本地端点:

UdpClient udpClientC = new UdpClient();

这样不行,这样Client属性的LocalEndPoint=null。

posted on 2012-04-13 17:36  冠冕堂皇  阅读(672)  评论(0编辑  收藏  举报