Kodkitabi

Program Yapısı ve Hello World

İlk C# programınızı yazın ve C# kod yapısını yakından inceleyin.

Her programlama dilinde olduğu gibi C# öğrenmeye de ekrana bir metin yazdırarak başlanır. Bir C# konsol uygulaması temel olarak using bildirimleri, namespace (isim alanı), class (sınıf) ve programın giriş noktası olan Main metodundan oluşur.

C# 9.0 ile gelen Top-Level Statements (Üst Düzey İfadeler) özelliği sayesinde artık gereksiz şablon kodları (boilerplate) yazmadan doğrudan kod yazmaya başlayabiliriz.

Klasik ve Modern Hello World Yapısı
// C# 9.0 öncesi Klasik Yapı
using System;

namespace Kodkitabi
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Merhaba Dünya!");
        }
    }
}

// --------------------------------------------------

// C# 9.0+ Modern Yapı (Top-Level Statements)
// Yukarıdaki tüm yapıyı derleyici arka planda otomatik üretir.
Console.WriteLine("Merhaba Dünya, Kodkitabi'na hoş geldiniz!");