Burak Selim Senyurt

Matematik Mühendisi Bir .Net,Ruby ve Python Severin Maceraları

Tek Fotoluk İpucu 114 - C# 6.0 Pratikleri (Expression-Bodied Function ve String Interpolation)

Merhaba Arkadaşlar,

Eric Vogel' e göre C# 6.0 ile birlikte dile kazandırılan yenilikler kodun daha kolay okunabilmesini sağlamaktaymış. Örneğin Expression-Bodied fonksiyonlar bu kapsamda değerlendirilebilirler. Diyelim ki elinizde bir POCO(Plain Old CLR Object) tipi var ve ToString metodunu ezeceksiniz(Override). Dile gelen yeni kabiliyetler ile söz konusu metodu aşağıdaki gibi yazma imkanımız var. (Metod gövdesinde string Interpolation özelliğini kullandığımıza da dikkat edelim)


Kodun daha okunabilir olduğu konusunda hem fikir olmakla birlikte, yorumu yine de size bırakıyorum. Tekrardan görüşünceye dek hepinize mutlu günler dilerim.

Yorumlar (2) -

  • Burak Karatatar

    10.6.2015 14:11:08 | Yanıtla

    Bence oldukça güzel bir özellik katmış. Kullanım açısından rahatlık sağlayacak bize.

  • Alimşah

    11.6.2015 12:31:30 | Yanıtla

    Script diline dönmüş resmen hocam Smile

Loading