什么是select/epoll/kqueue的C#等价函数?

GuL*_*arn 5 c# sockets

我想要的是同时从多个套接字(少于10个)读取.无论哪个套接字有东西要读,我都会读取并将数据转换为消息并将该消息放入队列中.

例如,这很容易做到select().我可以(小于10)添加这些插槽一个FD_SET,并select()在该组.我怎么能在C#中做到这一点?解决方案越简单越好.

Nob*_*are 1

正如ja_mesa所指出的,您正在寻找Socket.Select Method