Tuple w C#7 vs F# vs TypeScript

Czas czytania ~ 200 sekund Co zrobić, by funkcja mogła zwracać wiele wartości ? Można opakować te wartości w klasę lub strukturę.  W poprzednich wersjach C# mieliśmy także do dyspozycji generyczne klasy Tuple, które wystawiały propertiesy Item1, Item2, .... ItemN.  Innymi, również niezbyt wygodnymi sposobami na przekazywanie kilku wartości jako wyjścia z funkcji były na przykład parametry … Continue reading Tuple w C#7 vs F# vs TypeScript

Advertisements

7 zastosowań operatora nameof w C#

Czas czytania ~ 120 sekund Co prawda mamy już oficjalnie C# w wersji siódmiej, ale wróćmy jeszcze na moment do wersji 6 i przyjrzyjmy się operatorowi nameof. Niby prosty operator zamieniający symbol (klasę, metodę, property, parametr metody ...) na string odpowiadający jego nazwie. Tylko tyle i aż tyle, jeśli pomyślimy o tym w kontekście refaktoryzacji kodu. … Continue reading 7 zastosowań operatora nameof w C#