C# - 不允许发送数据的请求,因为套接字未连接
C# - A request to send data was disallowed because the socket is not connected
我正在编写一个聊天应用程序作为我对套接字的介绍。我试图获取客户端和服务器的 IP 地址并将其保存到 richtextbox
。我把它放到一个线程中,只要有一个连接挂起,它就会接受并获取 IP 地址,但它在调试模式下失败了。请指教。非常感谢!
AcceptTcpClient()
returns 传入连接的 TcpClient
。
试试这个代码:
var client = tcpListener.AcceptTcpClient();
var remoteEndPoint = _currentClient.Client.RemoteEndPoint;
我正在编写一个聊天应用程序作为我对套接字的介绍。我试图获取客户端和服务器的 IP 地址并将其保存到 richtextbox
。我把它放到一个线程中,只要有一个连接挂起,它就会接受并获取 IP 地址,但它在调试模式下失败了。请指教。非常感谢!
AcceptTcpClient()
returns 传入连接的 TcpClient
。
试试这个代码:
var client = tcpListener.AcceptTcpClient();
var remoteEndPoint = _currentClient.Client.RemoteEndPoint;