İleride daha ne kadar kısaltacaklar bilinmez ama şu an beni tatmin edecek seviyeye geldi kerata 🙂 örneke bakarsak daha iyi anlayacağız. önce nesneyi sonra onun içindeki başka nesne, obje vb gibi null kontrolü yapmamız için ifleri komaktan daha kullanışlı halde
public void LogAction(Nesnem nesnem)
{
// C# 6.0’dan önce
var degisken= “asdfghjkl”;
if (nesnem!= null && nesnem.ozellik!= null)
{
degisken= nesnem.ozellik.Ad;
}
//C# 6.0’da
var degisken= nesnem?.ozellik?.Ad ?? “asdasdasd”;
}