1 Nisan 2013 Pazartesi

78 - Diziler... ArrayList Kullanımı...


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

namespace ConsoleApplication11
{
    class Program
    {
        static void Main(string[] args)
        
        { // girilen 5 adet ismi sıraya dizen program... 

            ArrayList liste  = new ArrayList (); // Sınırı olmayan diziler tanımlamak için kullanılır...
            for (int i = 1; i <= 5; i++)
            {
                // 5 adet isim girdiriyoruz... Bunları sıraya dizeceğiz... 
                Console.Write(i + ".ismi giriniz:");
                liste.Add(Console.ReadLine()); // ArrayList sınıfındaki dizilere elaman eklerken add yi kullanıyoruz...                
            }

            liste.Sort(); // liste dizisi sıraya diziliyor... 
            Console.WriteLine("Sıra");
            foreach (object obj in liste) // Bu döngü ArrayList sınıfının son elemanına kadar okumak için kullanılır...
                Console.WriteLine(obj);   // object olarak değişken tanımlama yapıyoruz... Tür serbestliği oluşturmuş oluyoruz... String olarak da yapabilirdik...

            Console.ReadKey();
        }
    }
}