eeixy2000 2021-09-05 22:47 采纳率: 0%
浏览 72

C#中的TcpClient的GetStream的Write连续发送数据BUG

连续调用C#中的TcpClient的GetStream().Write(…)发送数据,结果发现调用比较顺利,但是接收方只是第一次接收比较顺利,后面接收越来越慢,直至蜗牛!求哪位大神指点!
注:也改为beginwrite,然后waitone的方式,结果发现waitone总是立即返回!效果和前面直接调用同步方法write一模一样!

  • 写回答

2条回答 默认 最新

  • eeixy2000 2021-09-06 07:55
    关注

    尝试过在每次调用write后sleep(200)的方式,可以解决,但是终究感觉不是很好,而且导致界面停止响应一会(因为是在主线程)

    评论

报告相同问题?

问题事件

  • 创建了问题 9月5日