Bu yazımızda dizi içinde bulunan elemanların kullanıcının veriş olduğu baş harfe göre listelenmesini sağlayan Console Application ile hazırlanmış bir örnek oluşturacağız. Örneğimizde dizimize şehir isimlerinin atanması işlemini dizi oluşturulurken yapacağız.
Diziyi oluşturduktan sonra kullanıcıdan listelenmesini istediğimiz şehirlere ait ilk harfin girilmesini isteyerek, bu harfi For Döngüsü kullanarak tüm dizi içinde taratıp filtrelenmesini sağlayacağız. Örneğimize ait kodlar aşağıdaki gibi olacaktır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | static void Main(string[] args) { string[] sehir = {"Adana","Afyon","İstanbul","İzmir","Konya","Bolu","Bursa","Ankara","Karaman","Kayseri"}; Console.WriteLine("=================================================="); Console.Write("Listelemek istediğiniz şehrin baş harfini girin: "); char harf = Convert.ToChar(Console.ReadLine()); Console.WriteLine("=================================================="); for (int i = 0; i < sehir.Length; i++) { string dizisehir = sehir[i]; if (dizisehir[0] == harf) { Console.WriteLine(dizisehir); } } Console.ReadKey(); } |