0

我的 C# 应用程序(异步客户端/服务器)有问题。当我执行 BeginReceive,然后是 BeginSend 时,一切都很好,数据继续进行。但是当我执行 BeginSend 时,比 BeginReceive 没有任何反应,并且 BeginSend()/BeginReceive() 冻结。

我怎么解决这个问题?超时没有帮助。

谢谢。

4

1 回答 1

0

你打电话给 EndSend 和 EndReceive 吗?如果没有,你应该。

异步 BeginReceive 操作必须通过调用 EndReceive 方法来完成。通常,该方法由回调委托调用。1

于 2011-03-25T20:55:48.797 回答