public static bool Add <TSpinWait>(this BitListCore list, bool value, ref TSpinWait spinner) where TSpinWait : IFunc <bool> { var sdfasd = ChunkBitSize * list.Array.Value.Length; throw new NotImplementedException(); }
public static bool TryCompareExchange <TSpinWait>(this BitListCore list, int index, bool value, bool comparand, out bool original, ref TSpinWait spinner) where TSpinWait : IFunc <bool> { return(BitArrayExtenstions.TryCompareExchange( ref list.Array.Value[index >> Log2DigitBitSize], DigitBitIndexMask & index, value, comparand, out original, ref spinner)); }