标签: c# .net multithreading
我想在我的服务器的一个单独的线程上使用socket.listen(),它是否会暂停该线程?
我想让我的线程听,与客户交谈,终端客户端连接,再听一遍。
答案 0 :(得分:2)
Listen方法不会阻止当前线程,它只是设置Socket以接受新连接。同步模式下的Accept之类的方法将阻塞线程,直到收到连接。
Listen
Socket
Accept
注意:Socket上的方法的MSDN文档非常适合列出它们是否在“备注”部分中阻止。实施例