ana sayfa > C# > C# 6.0 Yenilikleri – Null-conditional operators

C# 6.0 Yenilikleri – Null-conditional operators

Null-conditional operators :  Herhangi bir class veya propertyleri null ise bunlara erişmek için null kontrolü yapmadan çok daha basit yolla değerleri çekebiliriz.

int? first = (customers != null) ? customers[0].Orders.Count() : null;

Yukarıdaki kodun yerine aşağıdakini kullanabiliriz.

int? first = customers?[0].Orders?.Count();

Böylece eski compiler’dan kurtulunca artık neler yapabileceğimizi gördük. Daha birçok yeniliğin kapıda olduğunu belirtir bloğumu takip etmenizi tavsiye ederim.

Detaylı Pdf: http://www.borakasmer.com/projects/ctp3-csharp-features.pdf

Kaynak : http://www.borakasmer.com/net-compiler-platform-roslyn/

Categories: C# Tags:
  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok
yorum yapabilmek için giriş yapmalısınız