LastIndexOf Fonksiyonu
IndexOf fonksiyonu gibi ArrayList içinde herhangi bir elemanı aramak için kullanılır.IndexOf'tan farkı aramaya sondan başlamasıdır.Eleman sayısı çok fazla olan Arraylist'lerde aradığımız
eleman sonlara daha yakınsa bu fonksiyon bize hız kazandırır.Eğer aranan eleman Arraylist içinde var ise elemanın indis numarasını,yok ise -1 döndürür.
IndexOf fonksiyonu gibi ArrayList içinde herhangi bir elemanı aramak için kullanılır.IndexOf'tan farkı aramaya sondan başlamasıdır.Eleman sayısı çok fazla olan Arraylist'lerde aradığımız
eleman sonlara daha yakınsa bu fonksiyon bize hız kazandırır.Eğer aranan eleman Arraylist içinde var ise elemanın indis numarasını,yok ise -1 döndürür.
Kod:
string[] harfler = new string[5] { "a", "b", "c", "b", "e" };
ArrayList dizi = new ArrayList();
dizi.AddRange(harfler);
Console.Write("Bir harf gir: ");
string deger = Console.ReadLine();
int konum = dizi.LastIndexOf(deger);
if (konum > -1)
{
Console.WriteLine("Aranan değer dizi içindeki konumu: " + konum);
}
else
{
Console.WriteLine("Aranan değer dizi içinde yok");
}
Console.ReadLine();