ar
Feedback
Библиотека задач по C# | тесты, код, задания

Библиотека задач по C# | тесты, код, задания

الذهاب إلى القناة على Telegram

Задачи и тесты по C# для тренировки и обучения. Учиться у нас: https://clc.to/3e1SCw По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197

إظهار المزيد
4 964
المشتركون
+324 ساعات
-47 أيام
-2930 أيام
أرشيف المشاركات
Каково имя родительского игрового объекта при создании игрового объекта пользовательского интерфейса в Unity? 👾 — Canvas 👍 — Game Object 🥰 — EventSystem 🥱 — Ничего из вышеперечисленного Библиотека задач по C#

Какие из перечисленных протоколов определены средой выполнения .NET? 👾 — HTTP 👍 — HTTPS 🥰 — File ⚡️ — Все вышеперечисленное 🐸Библиотека задач по C#

Какой из следующих способов определения абстрактного класса в C# является правильным? 👾 — abstract class MyClass {} 👍 — class MyClass abstract {} 🥰 — class abstract MyClass {} ⚡️ — Ничего из вышеперечисленного Библиотека задач по C#

Как корректно сравнивать идентификаторы/ключи без влияния культуры? 👾 — a.ToLower() == b.ToLower() без указания культуры 👍 — string.Equals(a, b, StringComparison.Ordinal[IgnoreCase]) и коллекции с StringComparer.Ordinal* 🥰 — StringComparison.CurrentCultureIgnoreCase всегда ⚡️ — Оператор == уже учитывает культуру Библиотека задач по C#

Что из перечисленного не является частью механизма обработки исключений C#? 👾 — try 👍 — catch 🥰 — finally ⚡️ — pass Библиотека задач по C#

В Unity у вас есть сцена с сотнями одинаковых объектов (снаряды, враги и т.п.), и при частом их создании и уничтожении начинаются фризы из-за нагрузки на GC. Какой подход будет наиболее правильным? 👾 — Использовать Instantiate и Destroy как обычно, так как Unity оптимизирует это под капотом 👍 — Включить IL2CPP, чтобы сборщик мусора работал быстрее 🥰 — Реализовать Object Pooling (пул объектов) и переиспользовать экземпляры вместо постоянного создания/удаления ⚡️ — Уменьшить количество объектов на сцене, убрав часть из них вручную Библиотека задач по C#

Что произойдёт при попытке изменить значение readonly поля вне конструктора? 👾 — Будет выброшено исключение во время выполнения 👍 — Компилятор выдаст ошибку 🥰 — Значение изменится, но только для текущего экземпляра ⚡️ — Поле сбросится в значение по умолчанию Библиотека задач по C#

Чем SelectMany отличается от Select в LINQ? 👾 — SelectMany быстрее, но делает то же самое 👍 — SelectMany плющит последовательность последовательностей в одну; Select лишь проецирует, оставляя вложенность 🥰 — SelectMany работает только с массивами ⚡️ — Select автоматически плоским делает коллекции строк Библиотека задач по C#

Осталось всего 4 места на курс по ИИ-агентам. 30 апреля закрываем набор окончательно. В ГС честно рассказали: — Кому курс не подойдет; — Какой хардкор в программе (LangGraph, AutoGen, CrewAI); — Как мы даем токены, чтобы вы не тратили свои деньги. 🏃‍♀️ Записаться, пока есть места

Что реально гарантирует volatile для поля? 👾 — Делает все операции (например, x++) атомарными 👍 — Обеспечивает видимость между потоками и порядок (acquire/release) для чтений/записей, но не делает составные операции атомарными 🥰 — Эквивалентно lock по безопасности ⚡️ — Ускоряет доступ к памяти Библиотека задач по C#

Качество C#-кода: от модульных тестов к системному подходу. Открытый урок курса «C#-разработчик. Продвинутый уровень» Во мног
Качество C#-кода: от модульных тестов к системному подходу. Открытый урок курса «C#-разработчик. Продвинутый уровень» Во многих командах качество кода до сих пор пытаются измерять количеством тестов. Но на практике «всё зелёное» не означает, что система действительно надёжна. Продакшен падает, сценарии не покрыты, а уверенности в коде всё равно нет. Значит, проблема не только в тестах, а в том, как вы вообще смотрите на качество. 📅 На открытом уроке 29 апреля в 20:00 разберём, как перейти от отдельных модульных тестов к более целостному подходу к качеству в проектах на C#. Поговорим о том, чем качество можно измерять, почему у модульных тестов есть слабые стороны и как начать выстраивать тестовую архитектуру, которая действительно помогает команде. Отдельно обсудим, когда нужны интеграционные проверки, как подготовить для них окружение и как использовать testcontainers, чтобы проверять поведение системы в условиях, близких к рабочим. Спикер — разработчик с коммерческим опытом более 10 лет. Сейчас занимается системой видеонаблюдения и видеоаналитики. Работал с .NET: от десктопных WPF-приложений до микросервисов на ASP.NET.
Урок не для тех, кто считает, что качество равно количеству тестов, или хочет «прикрыть проект тестами» без понимания архитектуры, рисков и реального поведения системы.
👉 Записаться: https://clc.to/16iNfw Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Какое из следующих утверждений верно относительно ключевого слова «sealed» в C#? 👾 — Предотвращает наследование 👍 — Допускает множественное наследование 🥰 — Применяется только к методам ⚡️ — Ни одно из вышеперечисленных 🤖 Осталось 4 места на курс по ИИ-агентам. Набор закрывается 30 апреля. 🔗 Успеть на обучение Библиотека задач по C#

🏃‍♀️ Как провести вечер вторника с пользой для карьеры? Включайте кружок там личное приглашение от спикера. 👆 Уже завтра в прямом эфире, разбираем архитектуру контекста в мультиагентных системах. 🤫 Секретный лут: промик на 5.000₽. Он достанется только тем, кто придет на прямой эфир. 👉 Регистрируйтесь на трансляцию

رسالة فيديو00:16

Что важно для ключей Dictionary<TKey, TValue> при TKey-структуре? 👾 — Переопределять только ToString() 👍 — Иммутабельность и корректные Equals/GetHashCode без зависимости от изменяемых полей 🥰 — Разрешить менять поля после вставки — хеш пересчитается автоматически ⚡️ — Достаточно реализовать IComparable<T> Библиотека задач по C#

Что делает ключевое слово «new» в C#? 👾 — Создаёт новый экземпляр объекта 👍 — Объявляет переменную 🥰 — Определяет метод ⚡️ — Ни одно из вышеперечисленных Библиотека задач по C#

Вам нужно хранить самое большое численное значение в переменной. Какой тип для этого подойдет? 👾 — int 👍 — long 🥰 — ulong ⚡️ — double Библиотека задач по C#

Что такое нить в контексте многопоточности? 👾 — Блок памяти, используемый для хранения данных 👍 — Наименьшая единица выполнения в программе 🥰 — Коллекция инструкций ⚡️ — Ничего из вышеперечисленного Библиотека задач по C#

Какой из перечисленных типов НЕ является типом коллекции C#? 👾 — ArrayList 👍 — Словарь 🥰 — Список ⚡️ — Кортеж Библиотека задач по C#

Когда вызывается статический конструктор класса? Статический конструктор вызывается автоматически для инициализации класса перед созданием первого экземпляра типа или при первом обращении к каким-либо статическим членам. Библиотека задач по C#