我使用 ThreadPool.QueueUserWorkItem 在 Windows CE 上创建线程(我使用 .NET Framework 3.5)。有时线程会等待某些事情并且启动得太晚。在 QueueUserWorkItem 文档中,它表示“当线程池线程可用时”将执行委托。
有没有办法强制线程池立即执行我的委托?Thread.Start() 可以解决这个问题吗?
谢谢你!
我想在调用之前验证套接字数据缓冲区是否为空socket.recv(bufsize[, flags])。有没有办法做到这一点?