Array.IndexOf() fonksiyonu bir dizide aranan değerin ilk karşılaşıldığı sıfır tabanlı konumunu verir. Aranan değer mevcut değilse -1 döner.
Aşağıdaki örnek, isimler dizisindeki bir değerin Array.IndexOf() fonksiyonu ile (ilk karşılaşıldığı) konumunun tespit edilmesini gösterir.
static void Main()
{
string[] isimler = new string[6]
{
"Mehmet", "Ahmet", "Hüseyin", "Fatma", "Ayşe", "Emine"
// 0 1 2 3 4 5
};
string aranan = "Ayşe";
int konum = Array.IndexOf(isimler, aranan);
Console.WriteLine(aranan + " isminin listedeki konumu : " + konum);
}
/*
Ayşe değerinin listedeki konumu : 4
*/