public Enumerator(MruList <V> list) : this() { this.list = list; }
public void Dispose() { list = null; current = null; }
public MruNode(MruList <V> list, MruNode <V> previous, V value) { List = list; Previous = previous; Value = value; }
public MruDictionary(int limit) { MostRecentlyUsed = new MruList <V>(limit); Dictionary = new ConcurrentDictionary <K, MruNode <V> >(); }
public MruNode(V value, MruList <V> list) { Value = value; List = list; }