Esempio n. 1
0
        static void Main()
        {
            ElectronicQueue queue = new ElectronicQueue();

            Person[] array = new Person[]
            {
                new Person("Arthur", "Levinson", 70),
                new Person("Tim", "Cook", 60),
                new Person("Jeff", "Williams", 58)
            };
            queue.Enqueue(array[0]);
            queue.Enqueue(array[1]);
            queue.Dequeue();
            queue.Enqueue(array[2]);
            Array.ForEach(queue.ToArray(), person => Console.WriteLine(person));
        }
        static void Main(string[] args)
        {
            ElectronicQueue <Person> queueOfPersons = new ElectronicQueue <Person>();

            string[] names    = new string[] { "jdjf", "fjjfjf", "JSjd" };
            string[] surnames = new string[] { "Jffdjf", "fjFFFjfjf", "JSjFFFd" };
            int[]    ages     = new int[] { 24, 53, 23 };
            for (int i = 0; i < names.Length; i++)
            {
                queueOfPersons.Enqueue(new Person(names[i], surnames[i], ages[i]));
            }
            Person p = queueOfPersons.Peek();

            Console.WriteLine(p);
        }