C# TcpListener已连接

C# TcpListener已连接,c#,tcplistener,C#,Tcplistener,我用的是C。 我正在寻找了解是否有客户端连接到我的服务器的最佳方法 i、 e 现在,在用户连接后,我想开始接收,但要先检查用户是否未关闭连接 If myServer Can Receive Then: myServer.StartReceive(...) 那么什么是最好的方法呢? 谢谢 阅读文档将是一个良好的开端:我可以建议使用套接字吗?不是可怕的TcpListener@Bauss,你建议我用Socket对象代替TcpListener?如果是,为什么?因为它的实施是可怕的。如果您

我用的是C。
我正在寻找了解是否有客户端连接到我的服务器的最佳方法

i、 e


现在,在用户连接后,我想开始接收,但要先检查用户是否未关闭连接

If myServer Can Receive Then:
   myServer.StartReceive(...)

那么什么是最好的方法呢?

谢谢

阅读文档将是一个良好的开端:我可以建议使用套接字吗?不是可怕的
TcpListener
@Bauss,你建议我用Socket对象代替TcpListener?如果是,为什么?因为它的实施是可怕的。如果您想创建某种严肃的服务器,那么使用套接字编写它是一个更好的选择。您应该使用异步套接字-
If myServer Can Receive Then:
   myServer.StartReceive(...)