/CCSWE-Libraries

Primary LanguageC#Apache License 2.0Apache-2.0

CCSWE Libraries

Just a bunch of C# .NET classes and extension methods I find useful.

If you find this code useful please consider donating to support my efforts.

CCSWE.Core

  • ConsumerThreadPool<T> - Provides a specialized thread pool to process items from a BlockingCollection<T>
  • SynchronizedObservableCollection<T> - A thread safe implementation of ObservableCollection<T>
  • ThreadSafeQueue<T> - A thread safe implementation of Queue<T>
  • Miscellaneous extension methods

CCSWE.Native

Native Windows API interop declarations

  • Gdi32
  • Shell32
  • User32

CCSWE.WPF

  • AutoScrollListBox
  • BusySpinner
  • VirtualizingWrapPanel