CLR via C#. Глава 12.4. Ограничения в обобщениях C#. Generic constraints c#
Пройти тест на курс Разработчик C# https://otus.pw/zwMb/ Записаться на вебинар Валидация данных на C# https://otus.pw/2x22/ Регистрация на вебинар Всё о курсе «Разработчик C#», 20 февраля в 20:00 https://otus.pw/Xnu1/ Используй мой промокод OTUSCODE2020 для скидки. Это видео является заключительной частью главы про обобщения в языке программирования C# и в нем мы подробно разбираем, что такое ограничения в обобщениях C#, зачем нужен оператор where c# и как они могут дать программисту большую свободу. Также рассматриваем типичные ошибки и сложности при работе с обобщениями и пути их решения. Навигация: 0:00 - О чём это видео и канал 0:47 - Верификация и ограничения в обобщениях C# 4:21 - Реклама 6:29 - Основные ограничения C# (Primary Constraint C#) 8:16 - Дополнительные ограничения C# (Secondary Constraint C#) 9:48 - Ограничение конструктора C# (Constructor Сonstraint C#) 10:40 - Приведение переменных обобщенного типа 11:33 - Присваивание обобщенной переменной значения по умолчанию 12:33 - Сравнение обобщенной переменной и null 13:38 - Сравнение двух обобщенных переменных 14:56 - Использование математических операторов с обобщенными переменными 16:03 - Заключение Предыдущее видео: • CLR via C#. Глава 12.3. Обобщенные делегат... CLR via C# Джеффри Рихтера - считается обязательной для прочтения для любого .NET разработчика. И мы начинаем цикл прямых трансляций, в которых я подробно расскажу и объясню все темы этой книги. Обобщения или как их еще называют C# Generics - это очень важный механизм в языке программирования C#. Применяется он чуть чаще, чем всегда, но не каждый разработчик, в особенности начинающий понимает, что это такое. Предлагаю тебе в этом видео глубоко погрузиться и наконец-то разобраться, что же такое обобщения, зачем они нужны и как работают. Мы рассмотрим преимущества и недостатки обобщений, Обобщения в библиотеке FCL, Инфраструктура обобщений generic constraints c# ----------- ПОДПИШИСЬ на соцсети: 🔴 TELEGRAM: https://bit.ly/tg_codeblog 🔴 VK: https://bit.ly/vk_codeblog 🔴 INSTAGRAM: https://bit.ly/inst_codeblog 🔴 Яндекс Дзен: https://bit.ly/zen_codeblog 🔴 FACEBOOK: https://bit.ly/fb_codeblog 🔴 TWITTER: http://bit.ly/twit_codeblog 🔴 Мой блог: https://bit.ly/site_codeblog 🔴 LinkedIn: https://bit.ly/ln_shwan 🔴 GitHub: http://bit.ly/github_codeblog ----------- ПОДДЕРЖИ развитие CODE BLOG! Стань CODE BRO: 💲 Донат: https://bit.ly/donate_codeblog 💲 Спонсорство: https://bit.ly/yt_codebro 💲 Patreon: https://bit.ly/patreon_codeblog 💲 Boosty: https://boosty.to/codeblog ----------- СМОТРИ мои обучающие курсы: 👉 УЧИМ ШАРП: https://bit.ly/cs_codeblog 👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #1: https://bit.ly/fit_codeblog 👉 ПРАКТИЧЕСКИЙ ИНТЕНСИВ #2: https://bit.ly/crm_codeblog 👉 СТРУКТУРЫ ДАННЫХ: https://bit.ly/ds_codeblog 👉 АЛГОРИТМЫ СОРТИРОВКИ: https://bit.ly/sort_codeblog 👉 ОТВЕТЫ НА ВОПРОСЫ: https://bit.ly/faq_codeblog 👉 IT ПЕРЕОЗВУЧКА: https://bit.ly/resound_codeblog 👉 НЕЙРОННАЯ СЕТЬ: https://bit.ly/ai_codeblog 👉 ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ: https://bit.ly/pattern_codeblog 👉 CODE REVIEW: https://bit.ly/review_codeblog 👉 CLR via C#: https://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#. Если вам нравятся такие каналы как хауди хо, айти борода или ExtremeCode, то здесь вам точно понравится. ----------- Спонсорство: / @codeblog ----------- #codeblog #программирование #csharp #ityoutubersru #программист

CLR via C#. Глава 12.5. Всё про обобщения C#. Stream

Обобщения или шаблоны (Generic) в C# - Учим Шарп #12
![БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]](https://i.ytimg.com/vi/ZOIm-4IHT4g/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLADh8ITJlVC1wTAWaJDR32dMQcMAA)
БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]

ВСЁ про JAVA-СОБЕСЕДОВАНИЯ В 2026. ЗАРПЛАТЫ, ЛОВУШКИ, ВОПРОСЫ

Дженерики в Java. Проще чем кажется.

Какой была Россия накануне Владимира Путина

8 ЖУТКИХ инцидентов с ИИ о которых молчат! Что будет дальше?

Шурик в Матрице. Полный фильм

Индексаторы (Indexer) и Итераторы (yield). Интерфейс IEnumerable в C# - Учим Шарп #22

ПРОГНОЗ для России и Европы пугает! +44° жары и Двойной Удар Циклонов. Такого ещё не было

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

Can Other Slavics Understand Russian? l Russia, Bulgaria, Poland, Belarus, Ukraine, Czech

Обобщения в C# | C# generics | generic типы методы и классы | C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ | # 83

В чём разница между вольтами, ваттами и амперами? Объяснение доступно даже ученикам начальной школы

C# programming. Lesson 8. Generics

Factorio: An Engineering Masterpiece of Infinite Automation

CLR via C#. Глава 12.2. Открытые и закрытые обобщенные типы. Наследование обобщений

THE END OF DEFERMENTS?! How the draft office is bypassing the old conscription rules

CLR via C#. Глава 11. События C#

