Анонимные методы (Anonymous Method) и лямбда-выражения (Lambda Expressions) в C# - Учим Шарп #24

  Рет қаралды 15,427

CODE BLOG

CODE BLOG

5 жыл бұрын

Анонимные методы (Anonymous Method) и лямбда-выражения (Lambda Expressions) в языке программирования C#
На этом занятии мы узнаем, что такое анонимные методы (anonymous method) в языке программирования C# и научимся использовать их для создания экземпляров делегатов (delegate), реализуем анонимный метод на практике и разберем, зачем они нужны и когда их нужно использовать. Также научимся создавать лямбда-выражения (lambda expressions) - упрощенную и более лаконичную форму записи анонимных методов, научимся использовать лямбда-оператор. Также рассмотрим один из способов использования лямбда - создание обработчиков событий (event) и передачу в качестве аргумента метода.
-----------
ПОДПИШИСЬ на соцсети:
🔴 TELEGRAM: bit.ly/tg_codeblog
🔴 VK: bit.ly/vk_codeblog
🔴 INSTAGRAM: bit.ly/inst_codeblog
🔴 Яндекс Дзен: bit.ly/zen_codeblog
🔴 FACEBOOK: bit.ly/fb_codeblog
🔴 TWITTER: bit.ly/twit_codeblog
🔴 Мой блог: bit.ly/site_codeblog
-----------
ПОДДЕРЖИ развитие CODE BLOG:
💲 Донат: bit.ly/donate_codeblog
💲 Спонсорство: bit.ly/patreon_codeblog
-----------
СМОТРИ мои обучающие курсы:
👉 УЧИМ ШАРП: bit.ly/cs_codeblog
👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #1: bit.ly/fit_codeblog
👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #2: bit.ly/crm_codeblog
👉 СТРУКТУРЫ ДАННЫХ: bit.ly/ds_codeblog
👉 АЛГОРИТМЫ СОРТИРОВКИ: bit.ly/sort_codeblog
👉 ОТВЕТЫ НА ВОПРОСЫ: bit.ly/faq_codeblog
👉 IT ПЕРЕОЗВУЧКА: bit.ly/resound_codeblog
👉 НЕЙРОННАЯ СЕТЬ: bit.ly/ai_codeblog
👉 ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ: bit.ly/pattern_codeblog
👉 CODE REVIEW: bit.ly/review_codeblog
👉 CLR via C#: bit.ly/clr_codeblog
-----------
Кстати, меня зовут Шванов Вадим, и я профессиональный .NET разработчик с 2011 года и автор этого канала CODE BLOG. Я рассказываю про IT технологии и веду абсолютно бесплатный курс по языку C# с нуля. В его рамках мы рассмотрим как базовый синтаксис языка C Sharp, так и его практическое применение и специальные технологии, такие как ASP .NET, .NET Core, ASP.NET MVC, Unity, WPF, структуры данных и алгоритмы, с#, dotnet, паттерны проектирования, информатика, csharp, программное обеспечение и многое другое. Для меня важно не только показать практическое применение языка си шарп, но и объяснить основную идею и базовые понятия Computer Science. В качестве основного инструмента разработки используется Visual Studio c# и проекты на Visual c#. Если вам нравятся такие каналы как хауди хо, айти борода, Soer или ExtremeCode, то здесь вам точно понравится.
-----------
#codeblog #программирование #csharp #ityoutubersru #программист #разработка

Пікірлер: 21
@CODEBLOG
@CODEBLOG 5 жыл бұрын
На этом занятии мы узнаем, что такое анонимные методы (anonymous method) в языке программирования C# и научимся использовать их для создания экземпляров делегатов (delegate), реализуем анонимный метод на практике и разберем, зачем они нужны и когда их нужно использовать. Также научимся создавать лямбда-выражения (lambda expressions) - упрощенную и более лаконичную форму записи анонимных методов, научимся использовать лямбда-оператор. Также рассмотрим один из способов использования лямбда - создание обработчиков событий (event) и передачу в качестве аргумента метода.
@Brovenko
@Brovenko 4 жыл бұрын
Вадим хорошо, что напоминаешь чтобы поставили лайк, а то вникаешь - загружаешься и в итоге можно забыть поставить лайк. А то вот слышал, что если лайк поставить когда начнешь смотреть, то его Ютуб не засчитывает для твоего продвижения, по этому всегда ставлю лайк в конце ролик! Удачи тебе, ты делаешь очень большую помощь в изучении языка программирования!
@atler9865
@atler9865 4 жыл бұрын
Сложнааа)) Надеюсь на практике все сложные темы встанут на свои места.
@mammadovrashad339
@mammadovrashad339 Жыл бұрын
Спасибо тебе Василий. Благодаря твоему каналу получил достаточно информаций. Желаю тебе крепкого здоровья.😎
@user-jt9yj7ek6u
@user-jt9yj7ek6u Жыл бұрын
Кто такой Василий? Автора канала Вадим зовут
@sashkosashok
@sashkosashok 4 жыл бұрын
Освежение делегата и события было для меня нужными, они у меня пока слегка плывут. Просто так сам себе практического задания где они используется умышленно не придумаешь).
@CODEBLOG
@CODEBLOG 4 жыл бұрын
да, практика прямо ооочень важна для настоящего понимания
@zloyvlas4333
@zloyvlas4333 4 жыл бұрын
Ванпачмен - он крутой, ты тоже)
@CODEBLOG
@CODEBLOG 4 жыл бұрын
Спасибо )
@temachkaI
@temachkaI 5 жыл бұрын
за недельку до 24 урока, было потненько ))
@CODEBLOG
@CODEBLOG 5 жыл бұрын
Неплохо, но только посмотреть - это самое простое ) нужно научиться применять на практике )
@user-uv1kn8vs3e
@user-uv1kn8vs3e 4 жыл бұрын
в видео говорилось о сложных задачах по воскресеньям, а где эти задачи посмотреть можна? Особенно интересует та что на собеседование в гугл.
@CODEBLOG
@CODEBLOG 4 жыл бұрын
vk.com/codeblog/task но к сожалению сейчас задачки не такие сложные выходят. но если полистать, то можно найти. они на красном фоне. А задачка из гугла следующая: разработать структуры данных и алгоритмы синонимического поиска. То есть примерно то, как работате поиск Гугл, ищет не только то, что написано в строке запроса, но и близкие по значениям
@user-nf8jf8cl8z
@user-nf8jf8cl8z 4 жыл бұрын
Еще обычные методы можно отписывать от делегата типа (handler -= Method;) а анонимные методы уже отписать будет нельзя, на сколько я знаю
@m1stlemagic
@m1stlemagic 4 жыл бұрын
Есть у кого ссылка на эту задачу из интервью на прием в гугл о которой говорил автор?(1:09:09)
@_dyats
@_dyats 4 жыл бұрын
разработать структуры данных и алгоритмы синонимического поиска. То есть примерно то, как работате поиск Гугл, ищет не только то, что написано в строке запроса, но и близкие по значениям
@ivanomelchenko1895
@ivanomelchenko1895 3 жыл бұрын
+++
@eugenekrutoy1475
@eugenekrutoy1475 4 жыл бұрын
Out и ref, как то упустил не рассказал, может я где то прошляпил. Теперь не понимаю что они значат.
@talisman1104
@talisman1104 Жыл бұрын
В 10 или 11 уроке были
@artemkvashnin3421
@artemkvashnin3421 5 жыл бұрын
не понятно почему так мало лайков
@CODEBLOG
@CODEBLOG 5 жыл бұрын
да, хотелось бы больше, но пока так )
CLR via C#. Глава 11. События C#
1:26:40
CODE BLOG
Рет қаралды 8 М.
Gym belt !! 😂😂  @kauermotta
00:10
Tibo InShape
Рет қаралды 18 МЛН
Lehanga 🤣 #comedy #funny
00:31
Micky Makeover
Рет қаралды 18 МЛН
小宇宙竟然尿裤子!#小丑#家庭#搞笑
00:26
家庭搞笑日记
Рет қаралды 18 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 7 МЛН
Compilers, How They Work, And Writing Them From Scratch
23:53
Adam McDaniel
Рет қаралды 137 М.
WHY did this C++ code FAIL?
38:10
The Cherno
Рет қаралды 243 М.
C# programming. Lesson 12. Lambda expressions
26:22
Программирование - это просто
Рет қаралды 55 М.
Gym belt !! 😂😂  @kauermotta
00:10
Tibo InShape
Рет қаралды 18 МЛН