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

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

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

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

إظهار المزيد
5 019
المشتركون
+424 ساعات
+37 أيام
-130 أيام
أرشيف المشاركات
Чем 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#

✍🏻 Какие из следующих утверждений о сценах верны? 1. Сцены относятся к объектам, которые содержат определенный сценарий игры. 2. Сцены содержат объекты вашей игры. 3. Каждый уникальный файл сцены представляет собой уникальный уровень. 4. В Unity есть библиотека для доступа к сценам и перемещения между ними. 👾 — 1,2 👍 — 2,4,1 🥰 — 3,4,2 ⚡️ — 1,3,4,2 Библиотека задач по C#

Какие две предопределенные функции наблюдаются при создании нового скрипта в Unity? 👾 — Start и Update 👍 — Awake и Start 🥰 — Void и Main ⚡️ — Ничего из вышеперечисленного Библиотека задач по C#

🏃‍♀️ Мы собрали бесплатный мега-гайд по ии-агентам 👇 В первой части постов навалили жесткой базы, чтобы вправить мозги на м
🏃‍♀️ Мы собрали бесплатный мега-гайд по ии-агентам 👇 В первой части постов навалили жесткой базы, чтобы вправить мозги на место. Во второй дали конкретные инструменты, фреймворки и пошаговые инструкции, что нужно кодить прямо сейчас. Часть 1. Введение, юзкейсы и реальность Разбираемся с терминами, снимаем розовые очки и смотрим, где ИИ реально приносит бабки, а где только жжет нервы: 1. «Так что вообще считается AI-агентом?» 2. «Где тут бот, а где уже AI-агент?» 3. «Не надо пихать AI-агента в каждую задачу» 4. «Что уже можно спокойно делать через AI-агентов?» 5. «А что через AI-агентов пока лучше не трогать?» Часть 2. Изнанка, ошибки и архитектура Как всё это устроено под капотом, чтобы не слить бюджет и не наломать дров на старте: 6. «Можно ли просто сесть вечером и собрать себе AI-агента?» 7. «С чего вообще начать, если хочется попробовать AI-агентов» 8. «Почему AI-агент может внезапно начать творить дичь» 9. «Где AI-агенты реально экономят время, а где только добавляют возни» 10. «Почему они жрут столько денег?» Часть 3. Хардкорная практика (Что делать руками) Хватит теории. Открываем ноут, запускаем Cursor и делаем нормальные, отказоустойчивые системы: 11. «Почему одного промпта мало?» 12. «Почему AI-агенту мало просто “дать доступ к данным”» 13. «Если не следить за AI-агентом, он быстро начинает жить своей жизнью» 14. «Собрать демку легко. Но как же сделать нормально» 15. «Как сделать, чтобы это не развалилось через неделю?» 👍 Сохраняйте пост в избранное, чтобы не потерять. 🤫 А завтра стартует наш курс по ии-агентам

Что бросит await Task.WhenAll(tasks) при ошибках? 👾 — Всегда AggregateException, даже при одной ошибке ⚡ — При одной ошибке — саму эту ошибку; при нескольких — AggregateException (все доступны в t.Exception.InnerExceptions) 👍 — Никогда не бросает, просто возвращает результаты успешных задач 🥰 — Отменяет остальные задачи при первом падении 🔹 Курс «Программирование на языке Python» 🔹 Получить консультацию менеджера 🔹 Сайт Академии 🔹 Сайт Proglib Библиотека задач по C#

Какой встроенный компонент необходим для воспроизведения аудиофайлов в Unity? 👾 — Audio Manager 👍 — Sound Manager 🥰 — Audio Source ⚡️ — Audio Clip Библиотека задач по C#

Какой из следующих синтаксисов поддерживает LINQ? 👾 — Синтаксис запросов 👍 — Синтаксис методов 🥰 — И тот, и тот Библиотека задач по C#

В сцене тысячи одинаковых движущихся объектов (NPC/пропсы). Рендер стал упираться в количество draw calls. Какой подход даст наибольший выигрыш без серьёзных правок контента? 👾 — Включить GPU Instancing на материале и рисовать пачками (Graphics.DrawMeshInstanced*/URP/HDRP instancing) 👍 — Включить Static Batching для всех объектов 🥰 — Полагаться на Dynamic Batching — он объединит большинство мешей автоматически ⚡️ — Увеличить shadow distance, чтобы тени реже считались 🐸Библиотека задач по C#