Cześć witam w kolejnym odcinku kursu c#. Dzisaj porozmawiamy sobie o tym że typy wartości są zwykle niezmienne (Immutable)
Jednym ze szczególnych zachowań dotyczących typów wartościowych jest to, że typy wartościowe są zwykle niezmienne i na pewno podstawowe typy wartościowe, które zapewnia Microsoft, z którymi możemy pracować, są niezmienne, a to oznacza, że po utworzeniu typu wartościowego nie można zmienić wartości.
I tutaj Uwaga !!!!
Oczywiście Zawsze możemy zmienić wartość, którą przechowujesz w zmiennej, dlatego są one nazywane zmiennymi, ponieważ dane wewnątrz mogą się różnić mogą się zmieniać, ale rzeczywista wartość nigdy się nie zmienia !!!!!!,
więc nie możesz zmienić wartości liczby całkowitej którą jest 4.
4 to zawsze 4. również nie może zmienić wartości DateTime po skonstruowaniu daty.
cały odcinek: http://dev-hobby.pl/csharp/kurs-c-odc-19/
kod: https://github.com/mariuszjurczenko/CSarpKurs
email: mariuszjurczenko@dev-hobby.pl
Nasz serwis wykorzystuje pliki cookie. Warunki przechowywania lub dostępu do plików cookies możesz zmienić w ustawieniach Twojej przeglądarki.