用C#标签提出这个问题,但是如果可能的话,应该可以使用任何语言.
是否可以使用Interlocked操作实现双向链表以提供无等待锁定?我想插入,添加和删除,并清除,而不是等待.
c# locking interlocked thread-safety lock-free
c# ×1
interlocked ×1
lock-free ×1
locking ×1
thread-safety ×1