Collection of useful classes for your .NET application (object pool, thread pool, async processing, queues, collections, multithreading primitives, etc.)
Collection of useful classes for your .NET application.
Library contains a number of reuseful base classes:
BlockingCollection<T>
);IEnumerable<T>
, Type
, Exception
;Monitor.Wait()
, Monitor.Pulse()
, Monitor.PulseAll()
;MemoryQueue<T>
, DiskQueue<T>
, TransformationQueue<T>
and LevelingQueue<T>
;ConcurrentBatchingQueue<T>
and BlockingBatchingQueue<T>
.