C Sharp ile Queue Koleksiyon Sınıfının Kullanımı

C Sharp ile Queue Koleksiyon Sınıfının Kullanımı ile ilgili bir örnek yapacağız.

C Sharp ile Queue Koleksiyon Sınıfının Kullanımı ile ilgili bir örnek yapacağız.

Queue Koleksiyon Sınıfı

Queue(Kuyruk) sınıfı, programcılıktaki en çok bilinen ilk giren ilk çıkar işlemini gerçekleştirir.

Bir eleman kuyruğa arkadan katılır buna enqueue işlemi de diyoruz ve kuyruğu önden terkeder bu ise dequeue işlemi olarak bilinir.

Bir örnek vermek gerekirse;


using System;

using System.Collections;



Ana Class'ımıza geliyoruz ve kodlarımızı yazmaya başlıyoruz;


Queue<int> numaralar = new Queue<int>();



foreach (int numara in new int[3]{9,8,7})

{

    numaralar.Enqueue(numara);

    Console.WriteLine(numara + " kuyruğa eklenmiştir.");

}



foreach (int numara in numaralar)

{

    Console.WriteLine(numara);

}



while (numaralar.Count > 0)

{

    int numara = (int)numaralar.Dequeue();

    Console.WriteLine(numara + " kuyruktan kaldırıldı.");

}



Ekran çıktımız şöyle olacaktır;

9 kuyruğa eklenmiştir.
8 kuyruğa eklenmiştir.
7 kuyruğa eklenmiştir.
9
8
7
9 kuyruktan kaldırıldı.
8 kuyruktan kaldırıldı.
7 kuyruktan kaldırıldı.


  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git