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";
}



