Типы и абстракции C#: наследование, интерфейсы, дженерики, делегаты и события
Как в C# строят абстракции: наследование против композиции, интерфейсы и явная реализация, дженерики с ограничениями и вариантностью, делегаты, замыкания, события и …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
3 материалов в этой теме.
Как в C# строят абстракции: наследование против композиции, интерфейсы и явная реализация, дженерики с ограничениями и вариантностью, делегаты, замыкания, события и …
Как устроены ArrayList, HashMap и их родственники изнутри, как работает стирание типов, что такое PECS и вариантность, и как выбирать структуру данных под задачу без …
Параметры типа и ограничения, множества типов, как дженерики скомпилированы и чего это стоит, пакеты slices/maps/cmp и итераторы iter.Seq с range-over-func.
По этому запросу ничего не найдено.