private static void Main(string[] args) { HashQueue <int> queue = new HashQueue <int>(5); queue.Add(1); queue.Add(2); queue.Add(3); queue.Add(4); queue.Add(5); queue.Add(6); queue.ProcessItems((i) => Console.Write(i)); //foreach (int i in queue) //{ // Console.Write("{0}", i); //} }