C# Dersleri

C# Dersleri #10: Döngüler: foreach Döngüsü ve Koleksiyon Gezinimi

• 📅 8 Kasım 2026 • ⏳ 1 dk okuma
📑 İçindekiler Rehberi

    Diziler ve listeler üzerinde güvenli, temiz ve indeks karmaşasından uzak gezinmeyi sağlayan foreach döngüsünü öğreniyoruz.

    🎯 10. Günün Hedefleri:

    • foreach döngüsü sözdizimi ve çalışma felsefesi.
    • IEnumerable arayüzü ve iterasyon mantığı.
    • foreach içinde eleman değiştirme kısıtlaması (Read-only kuralı).
    • for vs foreach: Ne zaman hangisi tercih edilmeli?

    1. foreach ile Temiz Koleksiyon Gezinimi

    foreach eleman sayısını ve indeks sınırlarını otomatik yönetir; IndexOutOfRangeException hatası alma riskinizi sıfırlar.

    string[] programlamaDilleri = { "C#", "Go", "Python", "TypeScript" };
    
    foreach (var dil in programlamaDilleri)
    {
        Console.WriteLine($"Dil: {dil}");
    }

    💪 10. Gün Pratik Görevi (Challenge)

    Bir string dizisi oluşturun ve foreach döngüsü kullanarak sadece harf sayısı 4’ten büyük olan kelimeleri ekrana yazdırın.

    İpucu: dil.Length > 4 kontrolünü foreach içinde yapabilirsiniz.

    « Önceki Ders (#9)
    Tüm Müfredat (Ders 10 / 100) →
    Sıradaki: #11 Döngü Kontrol İfadeleri – break, continue ve return ⏳

    Bilişim teknolojileri, sistem yönetimi, bulut bilişim ve modern yazılım mimarileri üzerine çalışan mühendis & teknik yazar.

    İlgili Diğer Teknik Makaleler

    ÖNERİLENLER

    Fikirlerinizi ve Yorumunuzu Paylaşın

    E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir