LruCache A C# reference implementation of a Least Recently Used (LRU) cache for educational purposes.