Библиотека задач по C# | тесты, код, задания
Открыть в Telegram
Задачи и тесты по C# для тренировки и обучения. По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/05448a24 Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197
Больше5 018
Подписчики
-224 часа
Нет данных7 дней
-630 день
Архив постов
Какой из следующих синтаксисов поддерживает LINQ?
👾 — Синтаксис запросов
👍 — Синтаксис методов
🥰 — И тот, и тот
Библиотека задач по C#
😱 Вся правда об увольнениях в IT в 2025-м
Пока все молчат о том, что происходит на рынке, мы решили выяснить реальную картину. Без прикрас и корпоративного пиара.
Но для этого нам нужна ваша помощь! Мы собираем данные от разработчиков, тестировщиков, менеджеров и всех, кто работает в ИТ, чтобы создать честное исследование о:
— реальных причинах массовых увольнений
— судьбе тех, кто остался за бортом IT-рынка
— том, сколько времени сейчас нужно на поиск работы
Почему это важно? Потому что сила в правде. Зная реальную ситуацию, вы сможете лучше понимать тренды рынка и планировать карьеру.
⚡️Пройдите опрос и помогите всему сообществу: https://clc.to/yJ5krg
Атрибуты ______ могут использоваться для проверки данных в MVC.
👾 — DataAnnotations
👍 — Fluent API
🥰 — DataModel
⚡️ — HtmlHelper
Библиотека задач по C#
Атрибуты ______ могут использоваться для проверки данных в MVC.
👾 — ""
👍 — 0
🥰 — Compile-time error
⚡️ — Runtime error
Что выведет код?
👾 — ""
👍 — 0
🥰 — Compile-time error
⚡️ — Runtime error
Библиотека задач по C#
Что выведет код?
👾 — ""
👍 — 0
🥰 — Compile-time error
⚡️ — Runtime error
Библиотека задач по C#
ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2025 ГОДУ? 🚀
Чтобы стать Senior C# разработчиком сегодня, нужно не только знать язык программирования и фреймворки. Нужно уметь строить гибкую архитектуру приложения, которую легко тестировать и менять под задачи бизнеса. Стань экспертом в построении гибкой архитектуры приложения!
👉 Стартуем 2 июня.
Курс ведет действующий архитектор и Principal Engineer Кирилл Ветчинкин.
Ты научишься:
✅ Разбивать приложение на слои в соответствии с Clean Architecture
✅ Формировать Domain Model и применять тактические паттерны DDD
✅ Реализовывать Use Case как Command/Query
✅ Делать синхронные и асинхронные интеграции, не загрязняя ядро приложения
✅ Писать 3 вида тестов для разных слоев приложения
Полная программа ТУТ 👉 https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzqwTjbcd&utm_campaign=1
А главное — ты с нуля разработаешь и запустишь микросервис, который максимально приближен к реальности "Диспетчеризация заказов на курьеров". Это будет крутым проектом в портфолио или основой для рабочих задач.
А еще:
✅ Проверим все домашки
✅ Поддержим в чате
✅ Проведем живые разборы
✅ Ответим на все вопросы
📕 Сертификат об участии по итогам прохождения курса.
🔥 Не откладывай свой рост на потом: https://microarch.ru/courses/ddd?utm_source=posev&utm_medium=erid:2VtzqwTjbcd&utm_campaign=1
Реклама. ИП Ветчинкин К.Е. ИНН: 773376451099 Erid: 2VtzqwTjbcd
Элемент управления RangeValidator поддерживает следующие типы данных
👾 — Только целые числа
👍 — Даты, целые числа и строки
🥰 — Только строки
⚡️ — Даты и целые числа
Библиотека задач по C#
Может ли DateTime равняться null? Почему?
Нет, т.к. DateTime это тип значение, наследован из System.ValueType.
Вы пишете на C#, но до сих пор не уверены в своём уровне?
Пора перестать гадать и проверить это прямо сейчас.
Бесплатный тест от OTUS — не формальность, а серьёзная проверка. 32 вопроса, 40 минут — и вы точно узнаете, готовы ли к уровню Senior.
→ Проверите, как вы справляетесь с асинхронностью и параллелизмом
→ Поймёте, где теряете производительность
→ Получите объективный результат и персональную скидку на курс
Что даст вам курс C# Developer Professional от OTUS:
— грамотное распараллеливание задач без гонок данных
— практику с Channels, Pipelines, Span<T> и контролем памяти
— навык писать масштабируемые сервисы, не роняя их под нагрузкой
Преподаватели — не «гуру» с ютуба, а действующие инженеры из продакшна.
Старт уже 30 мая. А вы ещё не записались.
Пройдите тест — это бесплатно. Результат может изменить не только ваш подход к программированию, но и зарплату.
→ Пройти тест и получить скидку
Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
Какое из следующих утверждений верно относительно ключевого слова «sealed» в C#?
👾 — Предотвращает наследование
👍 — Допускает множественное наследование
🥰 — Применяется только к методам
⚡️ — Ни одно из вышеперечисленных
Библиотека задач по C#
Что такое анонимные типы в C#?
Анонимные типы позволяют нам создавать новые типы без необходимости их определения. Этот метод определяет свойства только для чтения в одном объекте без явного определения каждого типа. Тип генерируется компилятором и доступен только для текущего блока кода. Компилятор также выводит тип свойств.
Библиотека задач по C#
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
Что из перечисленного является типом представления в MVC?
👾 — Partial view
👍 — Executable view
🥰 — Data view
⚡️ — Designer view
Библиотека задач по C#
Что из перечисленного является ActionSelectors?
👾 — ActionName
👍 — NonAction
🥰 — ActionVerbs
⚡️ — Все вышеперечисленное
Библиотека задач по C#
Опишите модификатор «protected internal».
Члены с таким модификатором доступны классам, находящимся в той же сборке и унаследованным от данного класса.
Библиотека задач по C#
Что такое Entity Framework в C#?
Как ответить: Опишите Entity Framework как Object-Relational Mapping (ORM) фреймворк, упрощающий доступ и манипуляцию базами данных. Объясните, что он даёт разработчикам возможность работать с базами данных, используя принципы ООП, и предоставляет такие функции, как автоматический маппинг, поддержка LINQ и отслеживание изменений.
Пример ответа: «Entity Framework — это ORM-фреймворк, созданный Microsoft. Он позволяет разработчикам работать с базами данных с помощью принципов ООП вместо написания необработанных SQL запросов. Entity Framework автоматически сопоставляет таблицы базы данных с классами и даёт такие функции, как поддержка LINQ, отслеживание изменений и CRUD операции. Он упрощает доступ и изменение баз данных в приложениях C#».
На что обращают внимание: на кандидатов, которые могут дать точное и полное объяснение Entity Framework, включая его назначение, главные особенности и преимущества доступа и управления базами данных.
Библиотека задач по C#
Каков вывод Console.WriteLine(5 / 2);?
👾 — 2
👍 — 2.5
🥰 — 3
⚡️ — Ничего из вышеперечисленного
Библиотека задач по C#
Чем отличаются константы и поля, доступные только для чтения?
👾 — Ничем
👍 — Константы инициализируются только во время компиляции, а поля, доступные только для чтения, нет
🥰 — Поля инициализируются только во время компиляции, а константы нет
Библиотека задач по C#
Что выведет код?
👾 — False
👍 — True
🥰 — Compiler-time error
⚡️ — Runtime error
Библиотека задач по C#
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
