✍🏻 Какие из следующих утверждений о сценах верны?
1. Сцены относятся к объектам, которые содержат определенный сценарий игры.
2. Сцены содержат объекты вашей игры.
3. Каждый уникальный файл сцены представляет собой уникальный уровень.
4. В Unity есть библиотека для доступа к сценам и перемещения между ними.
👾 — 1,2
👍 — 2,4,1
🥰 — 3,4,2
⚡️ — 1,3,4,2
Библиотека задач по C#
1. Сцены относятся к объектам, которые содержат определенный сценарий игры.
2. Сцены содержат объекты вашей игры.
3. Каждый уникальный файл сцены представляет собой уникальный уровень.
4. В Unity есть библиотека для доступа к сценам и перемещения между ними.
👾 — 1,2
👍 — 2,4,1
🥰 — 3,4,2
⚡️ — 1,3,4,2
Библиотека задач по C#
🥰3😁1
Когда вызывается статический конструктор класса?
Статический конструктор вызывается автоматически для инициализации класса перед созданием первого экземпляра типа или при первом обращении к каким-либо статическим членам.
Библиотека задач по C#
Библиотека задач по C#
❤3
Какой из перечисленных типов НЕ является типом коллекции C#?
👾 — ArrayList
👍 — Словарь
🥰 — Список
⚡️ — Кортеж
Библиотека задач по C#
👾 — ArrayList
👍 — Словарь
🥰 — Список
⚡️ — Кортеж
Библиотека задач по C#
⚡49👍1😍1
Что такое нить в контексте многопоточности?
👾 — Блок памяти, используемый для хранения данных
👍 — Наименьшая единица выполнения в программе
🥰 — Коллекция инструкций
⚡️ — Ничего из вышеперечисленного
Библиотека задач по C#
👾 — Блок памяти, используемый для хранения данных
👍 — Наименьшая единица выполнения в программе
🥰 — Коллекция инструкций
⚡️ — Ничего из вышеперечисленного
Библиотека задач по C#
👍14🥰3❤1🤔1
Вам нужно хранить самое большое численное значение в переменной. Какой тип для этого подойдет?
👾 — int
👍 — long
🥰 — ulong
⚡️ — double
Библиотека задач по C#
👾 — int
👍 — long
🥰 — ulong
⚡️ — double
Библиотека задач по C#
🥰42⚡5👍1
Что делает ключевое слово «new» в C#?
👾 — Создаёт новый экземпляр объекта
👍 — Объявляет переменную
🥰 — Определяет метод
⚡️ — Ни одно из вышеперечисленных
Библиотека задач по C#
👾 — Создаёт новый экземпляр объекта
👍 — Объявляет переменную
🥰 — Определяет метод
⚡️ — Ни одно из вышеперечисленных
Библиотека задач по C#
👾46❤1😁1
Что важно для ключей Dictionary<TKey, TValue> при TKey-структуре?
👾 — Переопределять только ToString()
👍 — Иммутабельность и корректные Equals/GetHashCode без зависимости от изменяемых полей
🥰 — Разрешить менять поля после вставки — хеш пересчитается автоматически
⚡️ — Достаточно реализовать IComparable<T>
Библиотека задач по C#
👾 — Переопределять только ToString()
👍 — Иммутабельность и корректные Equals/GetHashCode без зависимости от изменяемых полей
🥰 — Разрешить менять поля после вставки — хеш пересчитается автоматически
⚡️ — Достаточно реализовать IComparable<T>
Библиотека задач по C#
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
Включайте кружок там личное приглашение от спикера. 👆
Уже завтра в прямом эфире, разбираем архитектуру контекста в мультиагентных системах.
🤫 Секретный лут:
👉 Регистрируйтесь на трансляцию
Please open Telegram to view this post
VIEW IN TELEGRAM
Какое из следующих утверждений верно относительно ключевого слова «sealed» в C#?
👾 — Предотвращает наследование
👍 — Допускает множественное наследование
🥰 — Применяется только к методам
⚡️ — Ни одно из вышеперечисленных
🤖 Осталось 4 места на курс по ИИ-агентам. Набор закрывается 30 апреля.
🔗 Успеть на обучение
Библиотека задач по C#
👾 — Предотвращает наследование
👍 — Допускает множественное наследование
🥰 — Применяется только к методам
⚡️ — Ни одно из вышеперечисленных
🔗
Библиотека задач по C#
👾35⚡1
Что реально гарантирует volatile для поля?
👾 — Делает все операции (например, x++) атомарными
👍 — Обеспечивает видимость между потоками и порядок (acquire/release) для чтений/записей, но не делает составные операции атомарными
🥰 — Эквивалентно lock по безопасности
⚡️ — Ускоряет доступ к памяти
Библиотека задач по C#
👾 — Делает все операции (например, x++) атомарными
👍 — Обеспечивает видимость между потоками и порядок (acquire/release) для чтений/записей, но не делает составные операции атомарными
🥰 — Эквивалентно lock по безопасности
⚡️ — Ускоряет доступ к памяти
Библиотека задач по C#
👍17
Осталось всего 4 места на курс по ИИ-агентам. 30 апреля закрываем набор окончательно.
В ГС честно рассказали:
— Кому курс не подойдет;
— Какой хардкор в программе (LangGraph, AutoGen, CrewAI);
— Как мы даем токены, чтобы вы не тратили свои деньги.
🏃♀️ Записаться, пока есть места
В ГС честно рассказали:
— Кому курс не подойдет;
— Какой хардкор в программе (LangGraph, AutoGen, CrewAI);
— Как мы даем токены, чтобы вы не тратили свои деньги.
Please open Telegram to view this post
VIEW IN TELEGRAM
Чем SelectMany отличается от Select в LINQ?
👾 — SelectMany быстрее, но делает то же самое
👍 — SelectMany плющит последовательность последовательностей в одну; Select лишь проецирует, оставляя вложенность
🥰 — SelectMany работает только с массивами
⚡️ — Select автоматически плоским делает коллекции строк
🤖 Осталось 4 места на курс по ИИ-агентам. Набор закрывается 30 апреля.
🔗 Успеть на обучение
Библиотека задач по C#
👾 — SelectMany быстрее, но делает то же самое
👍 — SelectMany плющит последовательность последовательностей в одну; Select лишь проецирует, оставляя вложенность
🥰 — SelectMany работает только с массивами
⚡️ — Select автоматически плоским делает коллекции строк
🔗
Библиотека задач по C#
👍37😁3
Что произойдёт при попытке изменить значение readonly поля вне конструктора?
👾 — Будет выброшено исключение во время выполнения
👍 — Компилятор выдаст ошибку
🥰 — Значение изменится, но только для текущего экземпляра
⚡️ — Поле сбросится в значение по умолчанию
Библиотека задач по C#
👾 — Будет выброшено исключение во время выполнения
👍 — Компилятор выдаст ошибку
🥰 — Значение изменится, но только для текущего экземпляра
⚡️ — Поле сбросится в значение по умолчанию
Библиотека задач по C#
👍27
В Unity у вас есть сцена с сотнями одинаковых объектов (снаряды, враги и т.п.), и при частом их создании и уничтожении начинаются фризы из-за нагрузки на GC. Какой подход будет наиболее правильным?
👾 — Использовать Instantiate и Destroy как обычно, так как Unity оптимизирует это под капотом
👍 — Включить IL2CPP, чтобы сборщик мусора работал быстрее
🥰 — Реализовать Object Pooling (пул объектов) и переиспользовать экземпляры вместо постоянного создания/удаления
⚡️ — Уменьшить количество объектов на сцене, убрав часть из них вручную
Библиотека задач по C#
👾 — Использовать Instantiate и Destroy как обычно, так как Unity оптимизирует это под капотом
👍 — Включить IL2CPP, чтобы сборщик мусора работал быстрее
🥰 — Реализовать Object Pooling (пул объектов) и переиспользовать экземпляры вместо постоянного создания/удаления
⚡️ — Уменьшить количество объектов на сцене, убрав часть из них вручную
Библиотека задач по C#
🥰12
Что из перечисленного не является частью механизма обработки исключений C#?
👾 — try
👍 — catch
🥰 — finally
⚡️ — pass
Библиотека задач по C#
👾 — try
👍 — catch
🥰 — finally
⚡️ — pass
Библиотека задач по C#
⚡40👾1
Как корректно сравнивать идентификаторы/ключи без влияния культуры?
👾 — a.ToLower() == b.ToLower() без указания культуры
👍 — string.Equals(a, b, StringComparison.Ordinal[IgnoreCase]) и коллекции с StringComparer.Ordinal*
🥰 — StringComparison.CurrentCultureIgnoreCase всегда
⚡️ — Оператор == уже учитывает культуру
Библиотека задач по C#
👾 — a.ToLower() == b.ToLower() без указания культуры
👍 — string.Equals(a, b, StringComparison.Ordinal[IgnoreCase]) и коллекции с StringComparer.Ordinal*
🥰 — StringComparison.CurrentCultureIgnoreCase всегда
⚡️ — Оператор == уже учитывает культуру
Библиотека задач по C#
👍16
Какой из следующих способов определения абстрактного класса в C# является правильным?
👾 — abstract class MyClass {}
👍 — class MyClass abstract {}
🥰 — class abstract MyClass {}
⚡️ — Ничего из вышеперечисленного
Библиотека задач по C#
👾 — abstract class MyClass {}
👍 — class MyClass abstract {}
🥰 — class abstract MyClass {}
⚡️ — Ничего из вышеперечисленного
Библиотека задач по C#
👾29
Какие из перечисленных протоколов определены средой выполнения .NET?
👾 — HTTP
👍 — HTTPS
🥰 — File
⚡️ — Все вышеперечисленное
🐸 Библиотека задач по C#
👾 — HTTP
👍 — HTTPS
🥰 — File
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡22
Каково имя родительского игрового объекта при создании игрового объекта пользовательского интерфейса в Unity?
👾 — Canvas
👍 — Game Object
🥰 — EventSystem
🥱 — Ничего из вышеперечисленного
Библиотека задач по C#
👾 — Canvas
👍 — Game Object
🥰 — EventSystem
🥱 — Ничего из вышеперечисленного
Библиотека задач по C#
👍9👾2🥱1