Yazılarım
C# Hızlı Giriş

C# (C Sharp), Microsoft tarafından geliştirilen ve .NET platformu ile çalışan güçlü, modern ve nesne yönelimli bir programlama dilidir. Bu yazıda C# diline hızlı bir giriş yapacağız. Her kavramı kısa açıklamalar ve örnek kodlarla ele alacağız.
1. Merhaba Dünya
Programlamaya ilk adımı klasik bir “Merhaba Dünya” örneğiyle atalım:
using System; class Program { static void Main(string[] args) { Console.WriteLine("Merhaba Dünya!"); } }
2. Değişkenler ve Veri Tipleri
C#’ta değişken tanımlarken türünü belirtmen gerekir.
int yas = 25; double pi = 3.14; char karakter = 'A'; string isim = "Ömer"; bool aktifMi = true; Console.WriteLine("İsim: " + isim + ", Yaş: " + yas);
3. Koşullar ve Döngüler
Koşullu ifadeler ve döngüler kodun akışını kontrol eder.
int not = 85; if (not >= 90) { Console.WriteLine("Harika!"); } else if (not >= 70) { Console.WriteLine("Geçtin!"); } else { Console.WriteLine("Kaldın!"); }
for (int i = 1; i <= 5; i++) { Console.WriteLine("Sayı: " + i); }
4. Fonksiyonlar (Metotlar)
Fonksiyonlar, kodu modüler hale getirir.
static void Selamla(string ad) { Console.WriteLine("Merhaba " + ad + "!"); } static void Main(string[] args) { Selamla("Ömer"); }
5. Sınıflar ve Nesneler
C# nesne yönelimli bir dildir. Bu da demek oluyor ki sınıflar ve nesnelerle çalışmak temel bir yapı taşıdır.
</pre> class Araba { public string marka; public int modelYili; public void BilgiYaz() { Console.WriteLine("Marka: " + marka + ", Model Yılı: " + modelYili); } } <pre>
class Program { static void Main(string[] args) { Araba benimArabam = new Araba(); benimArabam.marka = "Toyota"; benimArabam.modelYili = 2020; benimArabam.BilgiYaz(); } }
C# öğrenmek, sağlam bir temel atmak için harika bir seçimdir. Bu yazı sana ilk adımları attırdıysa ne mutlu! Soruların varsa yorumlara yazmayı unutma