Refaktoryzacja przy pomocy refleksji

Czasami zdarza się, że muszę przeprowadzić refaktoryzację, w której Resharper nie może mi pomóc. W moim ostatnim poście opisałem, jak przydatne mogą być wyrażenia regularne przy takiej pracy: Refaktoryzacj przy pomocy wyrażeń regularnych w Visual Studio Tym razem sprawa jest inna i prosta podmiana nie zadziała w tym przypadku. Domyślna wartość dla właściwości Natrafiłem na kod,… Continue reading Refaktoryzacja przy pomocy refleksji

Refaktoryzacj przy pomocy wyrażeń regularnych w Visual Studio

Wyrażenia regularne to uniwersalne narzędzie w skrzynce narzędziowej każdego programisty. Jednym z miejsc, w których mogą one być przydatne, są okna dialogowe Quick Find i Quick Replace w Visual Studio. W tym poście pokażę, jak wykorzystać możliwości wyrażeń regularnych w inteligentnej refaktoryzacji. Zmiana enum na string Załóżmy, że chciałbym zmienić enum na ciąg znaków w… Continue reading Refaktoryzacj przy pomocy wyrażeń regularnych w Visual Studio

Zwracanie więcej niż jednego wyniku z metody – tuple

Czy zmierzyłeś się kiedyś z programem, w którym trzeba było zwrócić więcej niż jeden wynik z metody? Jest kilka sposobów, aby sobie z tym poradzić, a tuple może być tym, czego potrzebujesz. Problem Spójrzmy na kod, w którym analizujemy dane transakcji, aby pokazać je na ekranie. Mamy na to oddzielną metodę: GetTransactionData. 

A oto… Continue reading Zwracanie więcej niż jednego wyniku z metody – tuple