Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

52 Commits

Repository files navigation

ConcurrentHashSet

NuGetNuGetlicense

A ConcurrentHashSet implementation based on .NET's ConcurrentDictionary

This implementation supports basic operations per item without HashSet's set operations as they make less sense in concurrent scenarios IMO:

varconcurrentHashSet=newConcurrentHashSet<string>(new[]{"hamster","HAMster","bar",},StringComparer.OrdinalIgnoreCase);concurrentHashSet.TryRemove("foo");if(concurrentHashSet.Contains("BAR")){Console.WriteLine(concurrentHashSet.Count);}

About

A ConcurrentHashSet implementation

Topics

Resources

Stars

141 stars

Watchers

8 watching

Forks

Used by

Contributors

Languages