C# 优先信号量
我知道C# 优先信号量,c#,multithreading,semaphore,C#,Multithreading,Semaphore,我知道System.Threading命名空间中的Semaphore类,但我不知道它是否允许等待的线程具有不同的优先级 如果两个线程正在等待打开的插槽,是否有方法允许具有较高优先级的线程具有可用的第一个打开插槽?来自信号灯类上的 没有保证订单,例如 FIFO或LIFO,其中阻塞线程 输入信号量 但是看看这两个项目,它们都支持线程优先级
System.Threading
命名空间中的Semaphore
类,但我不知道它是否允许等待的线程具有不同的优先级
如果两个线程正在等待打开的插槽,是否有方法允许具有较高优先级的线程具有可用的第一个打开插槽?来自信号灯类上的
没有保证订单,例如
FIFO或LIFO,其中阻塞线程
输入信号量
但是看看这两个项目,它们都支持线程优先级