#idisposable #dispose #finalize #gc #garbagecollector #финализатор #weakreference #andriyshyrokoriadov
В видео описана разница между методами Dispose и Finalise, которые используются для освобождения использованных ресурсов в языке программирвоания C#. Также описаны преимущества и недостаки методов Dispose и Finalise, представлены примеры их использования. Помимо методов Dispose и Finalise, дано определение слабым ссылкам - Weak Reference.
Обзор представлен в форме ответа на вопрос, который встречается на собеседованиях на позицию "программист C# / .Net".
Подписывайтесь на канал [программирование, путешествия]: / @andreyshyrokoriadov
0:05 - введение
1:00 - финализация в C#
1:27 - недостатки использования финализаторов
3:30 - интерфейс IDisposable
4:35 - использование using в контексте объектов IDisposable
5:23 - разница между методами Dispose и Finalise
6:00 - слабая ссылка Weak Reference
7:10 - алгоритм работы со слабыми ссылками
Текст к фильму доступен по ссылке: https://ashyrokoriadov.github.io/c_sh...
Дополнительная информация:
метод Dispose - https://docs.microsoft.com/en-us/dotn...
метод Finalise - https://docs.microsoft.com/en-us/dotn...
Смотрите видео #30 Какая разница между методами Finalize и Dispose? Ответ на вопрос собеседования C# / .Net онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Andrey Shyrokoriadov 04 Июнь 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 9,746 раз и оно понравилось 560 людям.