コード例 #1
0
 public bool CasItem(T comparand, T item)
 {
     return(CAS.TryCompareSet(ref _item, item, comparand));
 }
コード例 #2
0
 private void CasTail(Node <T> comparand, Node <T> node)
 {
     CAS.TryCompareSet(ref _tail, node, comparand);
 }
コード例 #3
0
 public bool CasNext(Node <T> comparand, Node <T> node)
 {
     return(CAS.TryCompareSet(ref _next, node, comparand));
 }
コード例 #4
0
 private bool CasHead(Node <T> comparand, Node <T> node)
 {
     return(CAS.TryCompareSet(ref _head, node, comparand));
 }