Yükleniyor...

C#’e giriş

Küçük bir C# dosyası açın ve ekrana yazdığı tek kelimeyi tahmin edin. Pine.cs içinde Pine adlı public sınıfı koruyun, Main metodunu koruyun ve Console.WriteLine("pine"); çağırın. Dosya çalıştığında ekran pine gösterir. Tırnaklar dosyada kalır. Pine sınıf adı ekrana çıkmaz. .NET SDK kurulumunu ve çalıştırma komutlarını sonraki sayfaya bırakın. Bu ders ilk dosya ve ekran satırıdır; ASP.NET sitesi veya Unity sahnesi değildir.

Tek dosya, tek ekran kelimesi

C#, dosyaya kaydettiğiniz ve .NET üzerinde bir terminalden çalıştırdığınız programlar için bir dildir. Terminal, komut yazdığınız ve geri yazdığı satırları okuduğunuz penceredir. Bu kurs o konsol dosyalarında kalır. Dosya yazarsınız, çalıştırırsınız, ekranı okursunuz. Bu sayfada web sayfası kurmuyorsunuz. Bu sayfada oyun düzenleyicisi açmıyorsunuz.
Öğretim dosyasının adı Pine.cs olsun. Bu başlangıç biçiminde sınıf ve dosya kökü eşleşsin diye public sınıf adını Pine tutun. Main içinde ekrana tek kelime yazın:
Console.WriteLine("pine");
Bu çağrı yazma satırıdır. Tırnaklar arasındaki kelime pine'dır. Program çalışınca ekranda görünen budur. C#'in pine'ı metin sayması için tırnakları dosyada tutun. Bu sayfada ikinci bir yazdırma uydurmayın. Giriş için tek net ekran kelimesi yeter.

Pine.cs writes pine

csharp
using System;

public class Pine
{
    public static void Main()
    {
        Console.WriteLine("pine");
    }
}

Dosyayı gözünüzle bir kez gezin. İlk yararlı satırlar using System; ile System'i getirir; böylece Console gibi kısa adlar çalışır. public class Pine türü adlandırır. public static void Main() çalışma zamanının başladığı girişi işaretler. Console.WriteLine("pine"); ekran satırını yazar. Bu dosya çalışınca ekran pine gösterir. İkinci satır yok. Aynı satırda pine'ın yanında başka bir şey yok.
Yazma satırına bakarken başlangıç kuralını söyleyin: ekran tırnaklar arasındaki kelimeyi kullanır, tür satırındaki sınıf adını değil. Büyük P ile Pine sınıftır. Küçük p ile pine ekran kelimesidir. Bunlar aynı belirteç değildir. Hâlâ Java giriş demosundan kalan mint duyuyorsanız onu başka kursa bırakın; burada pine kalsın.

Sınıf adı ekran değildir

İlk tür satırı public class Pine'dır. Çalıştırdıktan sonra ekrana yeniden bakın. Ekran Pine göstermez. pine gösterir. Büyük ve küçük harf farklı kelimeleri işaret eder. Yeni başlayanlar sık sık sınıf adını gösterir ve ekranın onunla eşleşeceğini sanır. Bu sayfada bu tahmin yanlıştır. Ekranı yazma satırı belirler. Yazma satırı Console.WriteLine("pine");'dır.
Dosyadaki diğer satırlar sonra önem kazanır. using System; kısa adları hazırlar. Main giriştir. Süslü parantezler metot gövdesini gruplar. Bu satırlar programın parçasıdır; ekrana metin olarak kopyalanmaz. Sonraki sayfa kurulum ve çalıştırma komutlarını okur. Bu sayfada ekran kelimesini ve onu üreten yazma satırını adlandırmaktan siz sorumlusunuz.

İlk program için dosya alışkanlıkları

Dosya adı, sınıf adı, yazma satırı ve ekran kelimesini kolay ayırt edin.

📊 First C# file habits for Pine

Alışkanlık Biçim Başlangıç kontrolü
Dosya Pine.cs .cs ile biter
Sınıf public class Pine bu sayfada dosya köküyle eşleşir
Giriş Main çalışma zamanı buradan başlar
Yazma satırı Console.WriteLine("pine"); tırnaklar metni işaret eder
Ekran pine tırnak yok, ikinci satır yok, Pine değil

Buradaki C# ASP.NET değildir

ASP.NET web uygulamaları kurar. Unity oyun kurar. Bu öğretici küçük konsol programlarını öğretir: sınıf, Main, türler, kararlar, döngüler, metotlar, nesneler, listeler, dosyalar ve temel yolda yakalanan hata. Bu girişte diğer ürünleri uzak tutun. Eski bir ana kart hâlâ tam .NET ekosistemi anlatıyorsa, bugünkü öğretim işi yine Pine.cs'den tek ekran kelimesidir.
Console.WriteLine olmadan bu öğretim biçiminin ekran satırı yoktur. pine etrafında tırnak olmadan yazma satırı o metin sabiti değildir. Main olmadan bu biçimde çalışma zamanının girişi yoktur. Dosyayı okuma alıştırması yaparken yazma satırını, tırnakları ve Main'i birlikte tutun.

Kurmadan önce okuma

Bu sayfada dosyayı okuyorsunuz. Henüz SDK kurmuyorsunuz. Henüz dotnet run yazmıyorsunuz. Sonraki sayfa bilgisayara C# / .NET kurar ve ilk dosyayı çalıştırır. O çalıştırmadan sonra önemli olan ekran, bu yazma biçimini korursanız hâlâ pine gibi kısa bir kelimedir. Bugün ekranı tırnaklardan tahmin edin. Yarın kurun ve çalıştırın.
Dosyada hâlâ tırnak içinde büyük P ile Console.WriteLine("Pine"); varsa ekran pine değil Pine gösterir. Sınıf adı ile ekran kelimesini karşılaştırmayı kolaylaştırmak için bu sayfada öğretim sabiti pine'ı geri koyun. .cs dosyasına Java System.out.println("mint") yapıştırdıysanız Console.WriteLine("pine");'a dönün — bu kursta C# yazma çağrısı budur.

Install C# öncesi

Public sınıf Pine'ı, Main'i, System içe aktarmayı ve Console.WriteLine("pine"); çağrısını tutabilir; ekranın tırnaksız ve ikinci satırsız pine göstereceğini söyleyebilirsiniz. Tablo dosya, sınıf, giriş, yazma satırı ve ekranı ayırır. Sonraki sayfa Install C#'dır.
İlk net ekran kelimesi için Pine demosunu tutun. Giriş alıştırması yaparken ASP.NET klasörlerini bu sayfadan uzak tutun. Uzun çoklu yazdırma demoları uydurmayın. Bu alışkanlıklar kurulum öncesi kontrol noktasıdır. Console.WriteLine("pine");'ı gösterebiliyor ve ekranı pine diye adlandırabiliyorsanız giriş işini yapmıştır; devam ederseniz Install C#'a hazırsınız.
Dosyada son tur: using System; var, public sınıf Pine, Main var, yazma satırında "pine", başka dillerden Scanner hikâyesi yok, web rotası gerekmez. Yazma satırını bir kez daha okuyun. Tırnaklar arasındaki kelime hâlâ pine ise ilk C# biçimi sağlamdır ve kurs sonraki sayfada kuruluma geçebilir. Her okumada tek net ekran kelimesi tercih edin; her geçiş aynı haritayı öğretsin.
Süslü parantezleri bir kez gruplama işareti olarak okuyun, ekran metni değil. Console.WriteLine("pine"); sonundaki noktalı virgülü o deyimin sonu olarak okuyun, ekranın yazdığı karakter değil. Tek yazma satırını bulmayı kolay tutmak için öğretim dosyasını kısa tutun. Bu alışkanlıklar yerindeyse Install C#'ı bu sayfadan yanlış ekran tahmini taşımadan açabilirsiniz.

🧠 Bilginizi Test Edin

Başlamaya Hazır

Bilginizi Test Edin

Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör

❓
5
Sorular
🎯
70%
Geçmek İçin
♾️
∞
Süre
🔄
∞
Deneme

📝 Talimatlar

  • Her soruyu dikkatle okuyun
  • Her soru için en iyi cevabı seçin
  • Quiz'i istediğiniz kadar tekrar alabilirsiniz
  • İlerlemeniz üstte gösterilecek