您的位置:首页 > 其它

关于UdpClient的使用心得

2012-04-13 17:36 204 查看

连接方式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

UdpClient udpClientB = new
UdpClient(11001);

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

 

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

关于构造函数

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

UdpClient udpClientC = new
UdpClient();

这样不行,这样Client属性的LocalEndPoint=null。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: