在使用一Socket之前,想检查Socket的状态是否可用,但是使用 Connected 属性来获取 Socket 的连接状态。此属性将返回 Socket 的最新已知状态。当它返回 false 时,表明 Socket 要么从未连接,要么已断开连接。
即使 Connected 返回 true,也无法保证 Socket 仍处于 Connected 状态。true 值仅意味着在上次 I/O 操作时 Socket 处于连接状态。
尝试用Poll来确定Socket状态,但是也不能准确获得其状态!,到底怎样才能准确获得状态啊?