static void StringGenericDynamicCustomQueueImplementation() { GenericDynamicCustomQueue <string> queue = new GenericDynamicCustomQueue <string>(); queue.Enqueue("a"); queue.DisplayAll(); queue.Enqueue("b"); queue.DisplayAll(); queue.Enqueue("c"); queue.DisplayAll(); string a = queue.Dequeue(); queue.DisplayAll(); queue.Enqueue("d"); queue.DisplayAll(); queue.Enqueue("e"); queue.DisplayAll(); queue.Enqueue("f"); queue.DisplayAll(); }
static void IntGenericDynamicCustomQueueImplementation() { GenericDynamicCustomQueue <int> queue = new GenericDynamicCustomQueue <int>(); queue.Enqueue(1); queue.DisplayAll(); queue.Enqueue(3); queue.DisplayAll(); queue.Enqueue(21); queue.DisplayAll(); int a = queue.Dequeue(); queue.DisplayAll(); queue.Enqueue(1); queue.DisplayAll(); queue.Enqueue(13); queue.DisplayAll(); queue.Enqueue(109); queue.DisplayAll(); }