Veri yapılarının önemli konularından biriside bilindiği üzere Sorted List (bağlı liste) dir.Bizde bu makalemizde Sorted listin kullanımını kısaca gösterip verilen örnekle tamamlayacağız.Ayrıca makalemizde Sorted List class ının Add,Remove,RemoveAt gibi özelliklerinide kullanımlarıyla göreceğiz.SortedList Classına eleman eklemek istendiğinde Add özelliğine 2 parametre verilir ilki index 2.siyse o index in taşıyacağı eleman değeri yani value verilir. Remove daysa tıpkı Add gibi 2 parametre vardır 1.si kaldırılacak index 2.siyse taşıdığı value…RemoveAt deyse sadece kaldırılacak index verilir.Sıralı Liste kodu Aşağıda verilmiştir görüntüdeyse kodun çıktısı verilmiştir.

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            SortedList x = new SortedList();

            string[] p = { “mehmet”, “salih”, “deveci” };

            for (int i = 0; i < p.Length; i++)
            {
                x.Add(i, p[i]);
           
            }
            Console.WriteLine(“BAĞLI LİSTEYE ELEMAN EKLENDİ”);

            for (int i = 0; i < x.Count; i++)
            {
                Console.Write(x[i]+ ”  “);
            }
            Console.WriteLine(“\n\nBAĞLI LİSTENİN 3.İNDİSİNE KUHEYLAN DEĞERİ EKLENDİ”);

            x.Add(3, “kuheylan”);

            Console.WriteLine(“\n”);
            for (int i = 0; i < x.Count; i++)
            {
                Console.Write(x[i] + ”  “);
            }
            Console.WriteLine(“\n\nBAĞLI LİSTENİN 3.İNDİSİ YANİ, KUHEYLAN DEĞERİ SİLİNDİ”);
            x.RemoveAt(3);
            Console.WriteLine(“\n”);
            for (int i = 0; i < x.Count; i++)
            {
                Console.Write(x[i] + ”  “);
            }

Console.Writeline(“\n\nMEHMET SALİH DEVECİ YAZILIM UZMANI”);
            Console.ReadLine();
        }
    }
}

MEHMET SALİH DEVECİ

BİLGİSAYAR MÜHENDİSİ YAZILIM UZMANI

Reklamlar
yorum
  1. yavuzbugra dedi ki:

    güzel olmuş, uzun zamandr arıyordm cok saolun!!!

  2. YAZILIM UZMANI dedi ki:

    Endercim gördüğün gibi yazılıyo!!!

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s