torsdag 24. september 2009

C# Queue

// Lager en Queue og legger til objekter.
            Queue aQueue = new Queue();
            aQueue.Enqueue("Item 1");
            aQueue.Enqueue("Item 2");
            aQueue.Enqueue("Item 3");
            aQueue.Enqueue("Item 4");

            // Peke Item 1 men ikke flytte det.

            object item = aQueue.Peek();

            // Remove Item 1 & Item 2.
            object item1 = aQueue.Dequeue();
            object item2 = aQueue.Dequeue();

            // Trimme køens størrelse.
            aQueue.TrimToSize();

            // Kjøre gjennom gjennstående objekter og skriver ut(item 3 og item 4)
            foreach (object obj in aQueue)
            {
                Console.WriteLine("{0}", obj);
            }

2 kommentarer:

  1. Jeg forsto aaaalt som sto her!
    Helt sant altså (A)

    SvarSlett
  2. Kult, holder du på med programmering i C# også eller?

    Susanne

    SvarSlett