- Katılım
- 29 Mayıs 2019
- Mesajlar
- 8,562
- Tepkime puanı
- 2
IndexOf Fonksiyonu
ArrayList içinde istediğimiz elemanı aramak için kullanırız.Fonksiyonun üç farklı kullanımı vardır.En genel olanı parametre olarak sadece aranan elemanın kendisini alanıdır.Eğer
aranan eleman ArrayList içinde var ise elemanın indis numarasını, yok ise -1 döndürür. IndexOf fonksiyonu aramaya ArrayList'in başından başlar.
ArrayList içinde istediğimiz elemanı aramak için kullanırız.Fonksiyonun üç farklı kullanımı vardır.En genel olanı parametre olarak sadece aranan elemanın kendisini alanıdır.Eğer
aranan eleman ArrayList içinde var ise elemanın indis numarasını, yok ise -1 döndürür. IndexOf fonksiyonu aramaya ArrayList'in başından başlar.
Kod:
int[] sayilar = new int[5] { 41, 5, 95, 58, 1 };
ArrayList dizi = new ArrayList();
dizi.AddRange(sayilar);
Console.Write("Bir sayı gir: ");
int sayi = Convert.ToInt32(Console.ReadLine());
int konum = dizi.IndexOf(sayi);
if (konum>-1)
{
Console.WriteLine("Aranan sayının dizi içindeki konumu: " + konum);
}
else
{
Console.WriteLine("Aranan sayı dizi içinde yok");
}
Console.ReadLine();