Merhaba, Sizlere Blogsa 1.0 ile gelecek olan yeniliklerden bahsetmek istiyoruz. Blogsa 1.0 ile sizlere birçok yenilik geliyor...

Devamı...
Etiketler : Blogsa
Kategoriler : Blogsa
Yorumlar : 0 Yorum Yorum Yaz

Cyber-Warrior AR-GE tarafından hazırlanan ve makale, kod, soru-cevap, video ekleyebileceğiniz kod bankı sizlere sunuyorum.
CW ARGE Kodbank

CW ARGE KODBANK

Programa içerik eklemek mümkündür arkadaşlar. Eklenen içerikler tarafımdan onaylanmaktadır. Eklenen içerikler program içerisindeki güncelleme menüsü yardımı ile programa aktarılmaktadır

İçerik sayısı şimdilik biz deneme amaçlı girdiğimiz için sınırlı. Sizler ekleme yaptıkça içerik zenginleşecektir.

 

Dosya Linki:         http://rapidshare.com/files/297397653/Kodbank.rar


      Kuyruklar (queue) İlk Giren İlk Çıkar (First In First Out) prensibi ile çalışan veri yapısıdır. Bir sıraya ilk giren eleman ilk olarak çıkar. Gerçek hayatta da bu böyledir. Girdiğiniz bir sırada ne kadar önde iseniz o sıradan o kadar önce çıkarsınız. Kuyruklar, bilgisayarlarda da sık sık kullanılır. Mesela bilgisayar yapacağı işleri sıraya koyar.

.NET’te Queue yapısı System.Collections; kütüphanesinin altında bulunur.

Queue kuyruk = new Queue(); şeklinde bir adet kuyruk nesnesi üretiriz.  Şimdi bu sınıfın metodlarını ve özelliklerini inceleyelim.

Enqueue Fonksiyonu:  Kuyruğa eleman eklemek için kullanılan fonksiyondur. Obejct tipinde parametre alır. Örnek olarak kuyruğa aşağıdaki gibi bir string ekleyebiliriz.

kuyruk.Enqueue("Ankara");

Dequeue Metodu: Kuyruktan eleman çıkartmak için kullanılır. Çıkan elemanı kuyurktan siler ve object tipinde geri döndürür.

Peek Fonksiyonu: Kuyruktaki sıradaki elemanınöğrenilmesi için kullanılır. Dequeue gibi bir sonraki object tipinde eleman döndürür ancak silmez.

Clear Fonksiyonu: Kuyruktaki bütün elemanları silmek için kullanılır.

Contains Metodu:  Kuyrukta, parametre olarak verilen elamın olup olmadığına bakar. Var ise true yok ise false döndürür.

Count Özelliği: Kuyruktaki eleman sayısını döndürür.

Kuyruğu tıpkı dizlerde olduğu gibi foreach döngüsü içinde gezebilirsiniz. Aşağıdaki kod ile kuyurktaki elemanların string değerlerini mesaj kutusu içinde görebiliriz.

foreach (object eleman in kuyruk)
{
      MessageBox.Show(eleman.ToString());
}

Etiketler : C# Kuyruk Yapısı Queue
Kategoriler : C#
Yorumlar : 0 Yorum Yorum Yaz

Bugun Visual Studio 2010 beta 2 duyuruldu.

eee kendisinede hos geldin demek duser bize:
web installer:

http://www.microsoft.com/visualstudio/en-us/try/default.mspx#all-trial-options

Toplu ortamda çalışırken dikkat edin yaptıgınız basit bir hareket bütük bir savaşa sebep olabilir...

işi kaynatmak her ne kadar eğlenceli olsada :D etik bir davranış değil tabi ki. Acırım acırım en son o temizlikcinin haline acırım :)