C# Kursu Notları

Jul 12, 2024

C# Kursu Notları

Giriş

  • CSAR (C#): Dünyanın en popüler kodlama dillerinden biri.
  • Destekleyici: Microsoft.
  • Kullanım Alanları: İnternet siteleri, oyunlar, uygulamalar (örnek: Subway Surfers Unity motorda C# kullanılarak yapılmış).

Başlangıç

  • Endişe etmeyin: Kurs sıfırdan başlıyor.

Önemli Kavramlar

  1. .NET (dnet)
    • C# kodlarını derleyip çalıştıran araç kiti.
    • Kullanım alanları: Bilgisayar, telefon, oyun konsolları, web sunucuları.
  2. IDE (Yerleşik Geliştirme Kiti)
    • Programlamayı kolaylaştırır.
    • Öneriler sunar ve kodu hızlıca çalıştırmaya imkan sağlar.
    • Kullanılacak IDE: Visual Studio Code

Kurulum

  1. .NET Kurulumu
    • Tarayıcıda ".NET download" aratılır.
    • İndirme ve kurma adımları takip edilir: Linux, Mac, Windows sürümleri mevcut.
    • Kurulum sonrası çift tıklanarak yükleme tamamlanır.
  2. Visual Studio Code (VS Code)
    • Tarayıcıda "Visual Studio Code" aratılır.
    • Download for Windows seçilir ve indirilen dosya çalıştırılarak kurulumu tamamlanır.

Eklenti Kurulumu

  • C# Dev Kit
    • VS Code extension (eklenti) olarak C# Dev Kit kurulur.
    • VS Code içinde Extensions bölümünden bulunur ve install edilir.

Proje Oluşturma

  • VS Code açılır, yeni bir klasör oluşturulur (örneğin: "1 saatte C#").
  • Open folder ile bu klasör açılır.
  • Terminalde Ctrl+Shift+P (Mac için Command+Shift+P) kısayolu ile dnet New Project seçilir.
    • Konsol App seçilir.
    • Projeye isim verilir ve oluşturulur.
    • Merhaba Csharp klasörü ve program.cs dosyası oluşturulur.

İlk C# Projesi

  • Merhaba Dünya yazdırma
    • Program.cs dosyasındaki mevcut kodlar silinir.
    • `Console.WriteLine(