c# - C#-不允许发送数据请求,因为未连接套接字

标签 c# .net sockets ip chat

我正在将聊天应用程序编码为套接字的介绍。我试图获取客户端和服务器的IP地址,并将其保存到richtextbox。我将其放入线程,只要有未决的连接,它就会接受并获取IP地址,但在 Debug模式下会失败。请指教。太感谢了!

enter image description here

最佳答案

AcceptTcpClient()返回传入连接的TcpClient
试试下面的代码:

var client = tcpListener.AcceptTcpClient();
var remoteEndPoint = _currentClient.Client.RemoteEndPoint;

关于c# - C#-不允许发送数据请求,因为未连接套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48394059/

相关文章:

c# - 在 MvxFragment 中通过 Id 查找

c# - .NET 7 将文件模式映射到静态文件服务

.net - 使用 ImportMany 属性时如何要求至少导入一个部件?

asp.net - 在 SQLDataSource 中使用字段名称作为选择参数

javascript - 浏览器如何需要 .js 文件?

c# - C# 中的主成分分析

c# - Visual Studio 设计器中窗体的大小是否受限于屏幕分辨率?

c# - 用 C# 开发应用程序的最佳第 3 方 GUI 框架是什么?

c - 客户端被杀死或崩溃时内核发送的 TCP RST

javascript - 在套接字客户端和服务器中访问时,socket.io-stream 也面临 404 问题