DotNet.Collections LruCache - Last Recently Used cache implementation OrderedSet (aka Java's LinkedHashSet) - Insertion ordered HashSet implementation ConcurrentOrderedSet (aka LinkedHashMap)