Short-circuit condition evaluation
class dependency
shared projects
Nuget packages
Interfaces
00:00 - приветствие, оргвопросы
00:50 short circuit if operator
02:12 порядок выполнения условий при использовании операторов || и &&
04:23 примеры ускоренного вычисления условия
04:35 правильный порядок условий
07:50 приоритет выполнения условий и как его изменить
09:10 dependencies
09:20 пример с классом static (неявная зависимость)
11:30 контракт метода и его влияние на поведение потребителей метода
13:05 пример с классом non-static (явная зависимость)
13:50 самый наглядный пример зависимости
15:30 relations
15:40 пример relations
16:39 варианты отношений между классами
19:05 пример relations (продолжение)
19:31 shared project
19:50 пример связи нескольких проектов
22:19 проекты типа Class Library
24:09 подключение library к исполняемым проектам через Dependencies
25:35 модификаторы доступа в подключённых проектах
26:37 пример использования кода из другой сборки
27:57 использование существующих библиотек
28:50 что происходит с исполняемыми файлами и файлами библиотек в момент сборки
29:30 Nuget package & Serialization
30:00 понятие сериализации
30:24 пример, где желательно использовать сериализацию
32:37 что такое nuget package и как подключить его к проекту
33:57 разнообразие nuget packages. опасность подключения множества пакетов в один проект
35:20 пример, как вывести состояние объекта с помощью сериализатора
36:08 JSON - самый популярный формат для передачи данных в WEB (и не только)
36:51 обход циклических зависимостей в объекте с помощью доп. опций сериализатора
41:28 logging (логгирование)
42:31 пример #1 с абстрактным классом
45:51 пример #2
48:44 необходимость применения абстрактных классов
49:23 interfaces
49:54 пример интерфейса: синтаксис, модификатор доступа
51:09 различия интерфейса и абстрактного класса
53:36 пример множественной реализации интерфейсов
01:00:06 снова про семантические различия интерфейса и абстрактного класса
01:01:21 значение интерфейсов в C#
4 views
962
306
2 months ago 00:10:20 1
Кодинг стал ИЗИ после этого открытия! Вот как я это сделал!
2 months ago 00:18:47 1
⚡️ Python ООП OOP за 20 минут! | Bro Proger
2 months ago 00:02:43 2
Dart с нуля до профи | #0 Введение | Курс для начинающих 2023
2 months ago 00:25:13 1
НОВОСТИ ИИ: Anthropic меняет все, Конкурент о1, миллион от Apple
2 months ago 01:12:49 1
IT-Борода и основатель Elbrus Bootcamp Георгий Бабаян | ИНТЕРВЬЮ О ПРОГРАММИРОВАНИИ
2 months ago 00:06:04 1
5. Проверка аккаунта whatsapp по номеру телефона через API
2 months ago 00:03:16 1
2 Создание инстанса разработчика, обмен м/у 1C и WhatsApp
2 months ago 00:01:22 1
3. Отправка сообщений из 1С в личку собеседника Whatsapp
2 months ago 00:07:58 1
4. Отправка сообщения из 1C в группу WhatsApp
2 months ago 00:04:17 1
1 Знакомство с сервисом GREEN API и регистрация
2 months ago 00:32:26 10
Зачем нужен TypeVar
2 months ago 00:19:00 1
Введение в IT - базовые термины. ПЛАКАЛА ВСЯ СТРАНА. МУЖ СМОТРИТ ТРИ РАЗА В ДЕНЬ. ТОП ПЯТЬ АЙТИ ТЕРМ
2 months ago 01:00:45 1
Весь Python для ЕГЭ за 60 минут| ЕГЭ информатика | Артем Flash
2 months ago 04:34:44 1
Java с нуля - Полный Курс Java Для Начинающих [4,5 ЧАСА]
2 months ago 00:39:54 2
ООП на простых примерах. Объектно-ориентированное программирование
2 months ago 00:10:22 1
Как решать 5 ЗАДАНИЕ ЕГЭ БЕЗ ПРОГРАММИРОВАНИЯ? | 5 Задание ЕГЭ Excel
2 months ago 03:39:43 1
Полный курс Sqlite - работа с базами данных SQL для новичков
2 months ago 00:12:18 1
ТОТАЛЬНОЕ ОЗДОРОВЛЕНИЕ ЩИТОВИДНОЙ ЖЕЛЕЗЫ💡САБЛИМИНАЛ НА ЗДОРОВЬЕ ЩИТОВИДКИ