C# Nesne Özelliklerine Varsayılan Değer Atama
Bir nesne üzerindeki özelliklerin varsayılan değerlerini atama işlemi yapıcı içerisinde yapılmaktadır. C# 6.0 ile beraber bu işlem, artık özelliğin tanımlandığı yerde yapılabilmektedir.
Eski kullanım
public class Ogrenci { public int Numara { get; } public string AdSoyad { get; set; } public Ogrenci() { this.Numara = 3; this.AdSoyad = "Selami Güngör"; } }
Yeni kullanım
public class Ogrenci { public int Numara { get; } = 3; public string AdSoyad { get; set; } = "Selami Güngör"; }