在发送方法里:
this.udpclient.Connect("224.127.44.40",7001);
this.udpclient.Send(buffer,buffer.Length);在接收方法里:
Byte[] data = udpclient.Receive ( ref remote ) ;发现不管发什么数据接收方法里收不到数据当把发送方法里的上面2行替换成
this.udpclient.Send(buffer,buffer.Length,"224.127.44.40",7001);
后接收方法能正常接收数据,但是比较慢。
这是什么回事呢,怎样让udp用Connect模式发送,又能接收数据?
this.udpclient.Connect("224.127.44.40",7001);
this.udpclient.Send(buffer,buffer.Length);在接收方法里:
Byte[] data = udpclient.Receive ( ref remote ) ;发现不管发什么数据接收方法里收不到数据当把发送方法里的上面2行替换成
this.udpclient.Send(buffer,buffer.Length,"224.127.44.40",7001);
后接收方法能正常接收数据,但是比较慢。
这是什么回事呢,怎样让udp用Connect模式发送,又能接收数据?
解决方案 »
- 怎样在winform插入代码
- 小弟刚刚学习C# 遇见一个问题怎么也解决不掉了。拜托各位大神。。。
- dateTimePicker能不能只显示年和月,不显示日呢?
- 将DataSet数据修改后保存到XML文件,保存后总是在XML文件中出现多余的代码,请高手指教?
- GridView 的动态列的格式化问题和左右对齐问题
- C#中有什么比较好的第三方图形控件
- 求助:下面这段c#代码对应的c++.net代码?
- DataGridView 按钮事件...
- Win窗体问题
- Remoting中服务器端在IIS中的产生的“对象类型无法转换为目标类型”异常
- StreamReader出毛病了?还是网页加入了特殊字符?
- C#能否与刷卡机交互
看来要请教高手了!