Jakiś czas temu pisałem o nowościach jakie wprowadza finalna wersja C# 6 . Wówczas zmiany można było przetestować w Visual Studio 2015 i spokojnie zacząć ich używać na co dzień na środowisku produkcyjnym.
Będąc na tegorocznym .NET DeveloperDays słynny Jon Skeet delikatnie musnął nowości w C# 7, pokazując Tuple i dekompozycję. Pomimo tego opinie o zmianach były dość podzielone (z przewagą tych negatywnych).
Sprawdźmy zatem całościowo jakie nowości szykują się w C# 7. Obecnie (gdy piszę te słowa) dostępne jest już testowe wydanie Visual Studio 15 (Preview 5), a także wraz z nim podglądowa wersja C# 7.
Wymagania
W celu przetestowania C# 7 potrzebujemy:
Visual Studio 15 - obecnie w wersji Preview 5
Dodanie do projektu paczki System.ValueTuple z NuGeta, jeśli chcemy "pobawić się" nowymi Tuplami
Pattern matching
Jednym z ciekawszych ficzerów w nowej odsłonie C# jest Pattern matching. Funkcjonalność ta daje name możliwość sprawdzenia warunku war
Blog poświęcony szeroko rozumianej branży IT, ale również porusza tematy bardzo luźno związane z komputerami. Zapraszam.