我想知道如何阻止Networkstream.Read()阻塞线程.我有单独的线程在哪里NetworkStream.Read()等待来自服务器的数据.假设用户按下一些向服务器发送一些数据的按钮.但是在其他线程中等待数据NetworkStream.Write()时我无法调用NetworkStream.Read().我可以NetworkStream每次锁定但是NetworkStream.Read()会阻塞线程,所以在读取至少1个字节之前我不能发送数据.
Networkstream.Read()
NetworkStream.Read()
NetworkStream.Write()
NetworkStream
c# networkstream tcpclient
c# ×1
networkstream ×1
tcpclient ×1