C# Hızlı Başlangıç Kursu

C# ile Diziler (Arrays)

eminbasbayan

eminbasbayan

2 dk okuma
C# ile Diziler (Arrays)
🔍 Büyütmek için tıklayın

C# programlama dilinde, dizi ya da array, aynı türden verilerin sıralı bir koleksiyonunu temsil eder. Diziler, birden çok öğeyi tek bir değişken altında depolamak için kullanılır. Örneğin, bir sınıftaki öğrencilerin notlarını bir dizi içinde tutabilirsiniz.

Dizi Tanımlama

Bir dizi tanımlamak için, öğe türünün ardından köşeli parantez [] kullanılır. Daha sonra diziye bir isim verilir:

int[] myArray;

Bu örnekte, int türünde bir myArray adında bir dizi tanımlanmıştır. Ancak bu dizi henüz herhangi bir boyuta veya değere sahip değildir.

Diziye Değer Atama

Bir diziye değer atamak için, new anahtar kelimesi ile dizi oluşturulur ve boyutu belirlenir:

myArray = new int[10]; // 10 elemanlı bir dizi oluşturur.

Dizinin her bir elemanına değer atamak için indeks kullanılır:

myArray[0] = 5; // Dizinin ilk elemanına 5 değerini atar.

Dizi İlk Atama

Diziyi tanımlarken doğrudan içeriğini de belirleyebilirsiniz:

int[] myArray = { 1, 2, 3, 4, 5 };

Bu örnekte, 5 elemanlı myArray isimli bir dizi oluşturulmuş ve değerler atanmıştır.

Dizi Üzerinde İşlemler

Dizi Boyutu

Bir dizinin boyutunu .Length özelliği ile öğrenebilirsiniz:

Console.WriteLine(myArray.Length); // Dizinin boyutunu yazdırır.

Dizi Elemanlarını Yazdırma

Dizi elemanlarını yazdırmak için genellikle bir döngü kullanılır:

for (int i = 0; i < myArray.Length; i++) { Console.WriteLine(myArray[i]); }

Bu örnekte, myArray dizisinin tüm elemanları sırayla yazdırılır.

Özel Durumlar ve Hatalar

Bir dizinin boyutu oluşturulduktan sonra değiştirilemez ve dizi dışındaki bir indekse erişmeye çalışmak IndexOutOfRangeException hatasına neden olur.

Dizilerin Faydaları

  • Birden fazla öğeyi tek bir değişken altında gruplandırma imkanı sunar.
  • Döngüler ile birlikte kullanıldığında, toplu işlemler yapmayı kolaylaştırır.

Sonuç

C# programlama dilinde diziler, veri koleksiyonlarını yönetmek için güçlü araçlardır. Veri setleri üzerinde işlem yaparken, dizilerin sağladığı yapısal avantajlar sayesinde kodunuz daha düzenli ve anlaşılır hale gelir.

Etiketler

#Eğitimler#C# Hızlı Başlangıç Kursu

İlgili Yazılar

Bu konuyla ilgili diğer yazılarımızı da inceleyebilirsiniz

C# Giriş: C# Nedir ve Diğer Programlama Dillerinden Farkları
C# Hızlı Başlangıç Kursu

C# Giriş: C# Nedir ve Diğer Programlama Dillerinden Farkları

C# (C sharp), Microsoft tarafından geliştirilen, güçlü, nesne yönelimli bir programlama dilidir. .NET Framework üzerinde çalışır ve web, masaüstü, mobil ve oyun geliştirmek için kullanılabilir. C#'ın, Java, C++ gibi dillerle benzer yönleri bulunsa da, özellikle .NET ekosistemiyle entegrasyonu,

3 dk
C# ile Yapabilecekleriniz: C#'ın Uygulama Alanları
C# Hızlı Başlangıç Kursu

C# ile Yapabilecekleriniz: C#'ın Uygulama Alanları

C#, Microsoft tarafından geliştirilen, güçlü tip denetimine sahip, nesne yönelimli bir programlama dilidir. .NET Framework ve .NET Core sayesinde geniş bir uygulama yelpazesine sahip olan C#, web geliştirmeden masaüstü uygulamalarına, oyun geliştirmeden mobil uygulamalara kadar birçok alanda e

3 dk
Visual Studio ile C# Kurulumu: Adım Adım Rehber
C# Hızlı Başlangıç Kursu

Visual Studio ile C# Kurulumu: Adım Adım Rehber

Yazılım geliştirmeye yeni başladıysanız ve C# ile çalışmak istiyorsanız, Visual Studio mükemmel bir tercihtir. Bu, Microsoft tarafından geliştirilen zengin özelliklere sahip ve profesyonel bir entegre geliştirme ortamıdır (IDE). Bu rehberde, C# ve Visual Studio'yu adım adım nasıl kuracağınızı

2 dk
C# Data Types (Veri Tipleri)
C# Hızlı Başlangıç Kursu

C# Data Types (Veri Tipleri)

C# programlama dili, .NET Framework'ün bir parçası olarak Microsoft tarafından geliştirilmiştir. Güçlü tip denetimi, nesne yönelimli programlama, ve geniş kütüphane desteği gibi özellikleriyle dikkat çeker. C# içerisinde kullanılan veri tipleri, programlama sırasında verilerin doğru şekilde iş

4 dk
C# ile Kullanıcı Girişi ve Çıktısı (User IO)
C# Hızlı Başlangıç Kursu

C# ile Kullanıcı Girişi ve Çıktısı (User IO)

Bu yazıda, C# kullanarak nasıl ekrana çıktı verileceği ve kullanıcıdan giriş nasıl alınacağı üzerine odaklanacağız. Özellikle konsol uygulamalarında sıkça kullanılan `Console.WriteLine` ve `Console.ReadLine` metotlarını inceleyeceğiz. ## </

2 dk
C# ile Temel Matematik İşlemleri
C# Hızlı Başlangıç Kursu

C# ile Temel Matematik İşlemleri

C# programlama dilinde, temel matematik işlemleri yapmak oldukça basit ve doğrudandır. Bu yazıda, toplama, çıkarma, çarpma, bölme, ve mod alma gibi temel işlemlerin yanı sıra, artırma ve azaltma işlemleri üzerinde duracağız. Ayrıca, veri tipleri arasında dönüşüm yapmanın (casting) nasıl gerçek

2 dk