Sayfalar

15 Ekim 2012 Pazartesi

DİZİ İÇERİSİNDE ARAMA

IndexOf (paremetre);

İlk paremetrede verilen dizide, ikinci paremetrede  verilen değeri arar. Aranan değer dizide bulunuyor ise bulunun elemanın indeks değeri, bulunamazsa -1 olur.

KULLANIMI ;

              Array.IndexOf ( dizi_adi, aranan_değer );

ÖRN ;

string[] iller = new string[] {"ankara", "istanbul", "kütahya", "izmir", "yozgat" };
string aranan ="kütahya";
int i=0;
foreach (string il in iller)
{
        Console.WriteLine("iller[{0}] : {1} ", i, il);
        i++;
}
int indeks = Array.IndexOf(iller, aranan);
Console.WriteLine("İlleri dizi içerisinde Kütahyanın indeksi : "+indeks);

 Yukarıdaki kod parçası çalıştırıldığı zaman bütün iller ve indeksi ekranda yazar ve en alt kısımda da kütahyanın indeksi özel olrak belirtilir... 

Hiç yorum yok: