Делегаты и события в C# простыми словами: Action, Func, event и 4 ошибки

108 подписчиков

12+
12+

9 часов назад

ПожаловатьсяНарушение авторских прав

108 подписчиков

12+
12+

9 часов назад

ПожаловатьсяНарушение авторских прав
12+
12+

9 часов назад

Вопрос к вам: в Unity вы используете обычный C# event или UnityEvent — и почему? Напишите в комментариях. Делегаты и события в C# простыми словами: аналогия с подпиской на журнал, что такое делегат, готовые Action и Func (и почему LINQ Where — это тоже Func), слово event и чем оно отличается от публичного делегата, частые ошибки (забыли отписаться, отписка лямбдой, вызов без ?., Func с несколькими подписчиками), правильный шаблон подписки в OnEnable/OnDisable, UnityEvent против C# event, короткий ответ для собеседования. Shorts по теме: Забыли отписаться от события: https://youtu.be/pRosG_e3yh0 Как связать скрипты в Unity без GetComponent: https://youtu.be/LcqRrofUjgQ Смотреть дальше: Dependency Injection в C#: https://youtu.be/58OKgHH1ldo async/await в C#: 5 ошибок: https://youtu.be/WyZmzuZeTa8 Собеседование C#: https://youtu.be/y6y5pv1Qauo Backend на C# с нуля — план на 6 месяцев: https://youtu.be/xcUXttgn-Ig Что не так с этим кодом?: https://www.youtube.com/playlist?list=PLXXR4-bvD1MU Вопрос за 20 секунд: https://www.youtube.com/playlist?list=PLS-SDGFWU3zY Канал «Код простыми словами»: Docker, Git, C#, backend, Unity — коротко и по делу. #csharp #делегаты #события #unity #dotnet #программирование #простымисловами

Название:

Делегаты и события в C# простыми словами: Action, Func, event и 4 ошибки

Категория:

Разное