C# ne?
C# → Microsoft’un çıkardığı bir programlama dili.
Windows uygulaması yaparsın, web tarafına girersin, API yazarsın. İstersen oyun bile yaparsın (Unity ile).
Ne lazım?
En kolayı:
-
Visual Studio kur
Kurarken “.NET Desktop Development” seçili olsun.
Alternatif olarak Visual Studio Code da olur ama ilk başta Visual Studio daha rahat.
İlk kod
Klasik olay:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Merhaba Dünya");
}
}
Çalıştır, ekrana yazı bastığını gör. Olay bu.
Bu ne şimdi?
Kafayı karıştırmadan hızlı geçelim:
-
using System;→ hazır şeyleri kullanabilmek için -
Main()→ program buradan başlar -
Console.WriteLine()→ ekrana yazı basar
Şimdilik bu kadar bilsen yeter.
Değişken olayı
Veri tutmak için:
int sayi = 5;
string isim = "öcal";
double pi = 3.14;
bool acikMi = true;
Mantık basit:
-
int→ sayı -
string→ yazı -
double→ ondalık -
bool→ doğru/yanlış
Kullanıcıdan veri almak
Console.Write("Adın: ");
string isim = Console.ReadLine();
Console.WriteLine("Selam " + isim);
Kullanıcı bir şey yazar, sen alırsın.
Küçük örnek
Console.Write("Sayı gir: ");
int sayi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Karesi: " + (sayi * sayi));
Burada tek yeni şey:Convert.ToInt32 → yazıyı sayıya çeviriyor.
Bu bölüm bitti
Şu an şunları biliyorsun:
-
Program nasıl başlar
-
Ekrana yazı nasıl yazılır
-
Değişken ne
-
Kullanıcıdan veri alma
Sonraki bölüm
-
if / else
-
switch
-
for / while döngüleri
Haberler (29)
Linux (19)
Oyun (4)
Donanım (38)
