Cześć witam w kolejnym odcinku kursu c#.
W dzisiejszym odcinku omówimy sobie blok Finally.
Po instrukcji Try Catach możemy opcjonalnie dołączyć instrukcję Finally. Instrukcja Finally umożliwia określenie bloku kodu, który zawsze będzie wykonywany, nawet jeśli nie istnieje wyjątek wewnątrz bloku Try. Tak więc kod Finally jest wykonywany zawsze, gdy istnieje wyjątek, i gdy nie ma wyjątku, to znaczy, mamy kod, który na przykład wyczyści zasoby, które wcześniej pozyskaliśmy. W .NET mówimy o zarządzanych zasobach, ale tak naprawdę jedynym zasobem zarządzanym przez środowisko wykonawcze .NET jest pamięć.
Środowisko wykonawcze wie, z jakiej pamięci korzystasz i jakiej pamięci nie używasz, i czyści to za Ciebie.
cały odcinek: http://dev-hobby.pl/csharp/
kod: https://github.com/mariuszjurczenko/CSarpKurs
email: mariuszjurczenko@dev-hobby.pl
grupa FB:
https://www.facebook.com/groups/programowanieNaszeHobby/
Nasz serwis wykorzystuje pliki cookie. Warunki przechowywania lub dostępu do plików cookies możesz zmienić w ustawieniach Twojej przeglądarki.