我在用异步接收的时候,发现一般都用socket.EndReceive来获取缓存中可以读取的内容,也发现有用socket.Available来判断socket缓存中是否有可以读取的内容,究竟他们有什么区别啊。
还有,哪位高手能够给讲讲异步socket.beginreceive的内部机制。