110,571
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 回调函数
/// </summary>
/// <param name="ar"></param>
private void RecvCallback(IAsyncResult ar)
{
NetworkStream ns = (NetworkStream)ar.AsyncState;
//调用数据流的读取方法
ns.EndRead(ar);
//处理接收到的消息
//再次调用异步接收
ns.BeginRead(receiveBytes, 0, receiveBytes.Length, new AsyncCallback(RecvCallback), ns);
}
/// <summary>
/// 回调函数
/// </summary>
/// <param name="ar"></param>
private void RecvCallback(IAsyncResult ar)
{
NetworkStream ns = (NetworkStream)ar.AsyncState;
//调用数据流的读取方法
ns.EndRead(ar);
//处理接收到的消息
//再次调用异步接收
ns.BeginRead(receiveBytes, 0, receiveBytes.Length, new AsyncCallback(RecvCallback), this.receiveNetworkStream);
}