#30 Какая разница между методами Finalize и Dispose? Ответ на вопрос собеседования C# / .Net

Published: 04 June 2021
on channel: Andrey Shyrokoriadov
9,746
560

#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...


Watch video #30 Какая разница между методами Finalize и Dispose? Ответ на вопрос собеседования C# / .Net online without registration, duration hours minute second in high quality. This video was added by user Andrey Shyrokoriadov 04 June 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 9,74 once and liked it 56 people.