Llo*_*ell 5 c# sockets winforms c#-2.0
下午好,
好,短而甜.
我需要获取可从套接字读取的字节数.我已经在我的Socket客户端上设置了一个NetworkStream,但似乎无法找到如何获取可读取的字节数,此刻我只能得到一个布尔声明"是我有字节"或"否"这次是字节".但这对我所要求的任务来说几乎是有用的.
谁能让我摆脱困境并向我提供我的需求?
在此先感谢,谢谢.
ber*_*hof 8
正如本MSDN文章中有关该NetworkStream.Length属性的规定:
NetworkStream.Length
获取流上可用数据的长度.这个属性总是抛出一个NotSupportedException.
NotSupportedException
这是因为数据在到达时被馈送到流,因此没有实际长度.
但是,该Socket.Available属性会告诉您在这个确切的时刻可以读取多少字节.如果有新数据到达,该值可能会在任何给定时间发生变化.
Socket.Available
归档时间:
16 年,5 月 前
查看次数:
2528 次
最近记录: