🧩 Ders 11: C# Diziler Konusu: Tek ve Çok Boyutlu Dizilerle Uygulamalı Programlama Rehberi

Ahmet Aslan
By -
0

 C# programlama dilinde verileri gruplamak ve organize etmek için en temel yapılardan biri dizilerdir (arrays).

C# Ders 11 videosunda, dizilerin temel kullanımı, oluşturulması, erişim yöntemleri ve uygulamalı örneklerle nasıl projelere entegre edileceği kapsamlı bir şekilde anlatılıyor.




🧠 Diziler Nedir?

Dizi (array), aynı türden birden fazla veriyi tek bir değişkende saklamanızı sağlayan yapıdır. Örneğin bir sınıftaki öğrenci isimlerini veya şehir adlarını tutmak için kullanılabilir.

📌 Basit Dizi Tanımı:

csharp
string[] sehirler = { "İstanbul", "İzmir", "Ankara", "Bursa" };

🛠️ Dizilerle Neler Yapabilirsiniz?

✅ Dizi Oluşturma ve Başlatma

  • int[] sayilar = new int[5]; → 5 elemanlı bir tamsayı dizisi oluşturur.

  • string[] ogrenciler = { "Ahmet", "Ayşe", "Zeynep" }; → Diziye doğrudan başlangıç değerleri atar.

✅ Elemanlara Erişim

  • ogrenciler[0] → İlk elemana erişim

  • ogrenciler[ogrenciler.Length - 1] → Son elemana erişim

✅ Döngülerle İşleme

  • for ve foreach döngüleri ile diziler üzerinde gezinebilir, değerleri okuyabilir veya işleyebilirsiniz.

csharp
foreach (string sehir in sehirler) { Console.WriteLine(sehir); }

🧭 Çok Boyutlu Diziler

2 boyutlu diziler, verileri tablo gibi satır-sütun şeklinde saklamak için idealdir.

csharp
string[,] bolgeler = { {"İstanbul", "Kocaeli"}, {"Ankara", "Eskişehir"} }; Console.WriteLine(bolgeler[0, 1]); // Kocaeli

🔎 Veri Kontrolü ve Kullanıcıya Geri Bildirim

Videoda anlatıldığı üzere:

  • Değer kontrolü yapılırken dizinin geçerli aralığına dikkat edilmelidir.

  • Konsola yazdırma işlemleriyle kullanıcıya doğrudan görsel çıktı sağlanır.

  • Dizi elemanlarının işlenmesi sırasında uygun değişken adlandırmaları kodun okunabilirliğini artırır.


🧪 Uygulamalı Senaryo: Öğrenci ve Şehir Bilgileri

Videoda yer alan örneklerle:

  • Öğrenci isimlerinin listelenmesi

  • Şehir dizisinin foreach döngüsü ile yazdırılması

  • Belirli bir dizinin içinden eleman alınıp işlenmesi

  • İndeks hatalarının nasıl önleneceği gösterilmiştir.


🎯 Kimler İçin Faydalı?

Bu içerik;

  • C#’a yeni başlayanlar

  • Veri yapıları ile tanışmak isteyen yazılımcı adayları

  • Uygulama geliştirmeye yönelik temel yapı taşlarını öğrenmek isteyen herkes için uygundur.


🚀 Sonuç

Diziler, C# dilinde programlamanın temel yapı taşlarından biridir. Bu derste öğrendiğiniz:

  • Tek ve çok boyutlu diziler

  • Elemanlara erişim

  • Döngü yapıları ile işleme

  • Gerçek veri örnekleri ile uygulama
    size sağlam bir temel sağlayacak.

Projelerinizde düzenli veri yönetimi ve hızlı erişim istiyorsanız, dizilerle çalışmak vazgeçilmez olacaktır.


Daha fazla ders, örnek ve proje odaklı içerik için YouTube kanalımı takip etmeyi ve Technolion Blog’a göz atmayı unutmayın! 💻🚀

Tags:

Yorum Gönder

0Yorumlar

Yorum Gönder (0)