コード例 #1
0
            public void FillAt(HashSet <T> addSerial)
            {
                Assert.IsTrue(addSerial.Count >= _producerConsumer.BufferCapacity);

                foreach (T item in addSerial)
                {
                    if (_inclusiveItemList.Count >= _producerConsumer.BufferCapacity)
                    {
                        _exclusiveItemList.Add(item);
                    }
                    else
                    {
                        _producerConsumer.Add(item);
                        _inclusiveItemList.Add(item);
                    }
                }
            }
コード例 #2
0
 public void Add()
 {
     _producerConsumer.Add(_itemForAdd);
 }