Miesięczne archiwum: Październik 2015

Zajawki w C# 6.0

Jak wspomniałem wcześniej, rozpocząłem dopiero niedawno swoją przygodę z Visual Studio 2015 i cieszą mnie nowości użytkowe które zagościły w C# 6.0.

Na tyle mnie cieszą, że postanowiłem o tym napisać 🙂 a co mi tam, 1 wpis więcej o nowościach w C# 6.0. Jeżeli chociaż 1 osoba szybko sobie przejrzy i zapamięta to cel spełniony 😉 więc tak:

Expression Body

Przed:

Po:

Null propagation

Przed:

Po:

String interpolation

Przed:

Po:

Auto property

Przed:

Po:

nameof

Doszło nowe słówko zastrzeżone – nameof. Co nam to daje?

Przykład:

zwróci ciąg tekstowy „ZipCode”. Wcześniej trzeba było pisać:

Niby krócej, ale mamy zagadkowy string który musi być pod kontrolą.

Wnioski

Wnioski nasuwają się same. Wszystko co wymieniłem powyżej prowadzi do tego co tygryski lubią najbardziej. No dobra, nie wiem czy wszystkie, ale spory kawałek czasu temu wpojono mi zasadę która niezwykle się we mnie zakorzeniła. Chodzi oczywiście o minimalizację kodu – im mniej kodu tym łatwiej ogarnąć całość. Wszystkie te zmiany prowadzą właśnie do ograniczenia liczby znaków które musimy wprowadzać/przyswajać.