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!");