Библиотека задач по C# | тесты, код, задания
5.29K subscribers
394 photos
1 video
274 links
Задачи и тесты по C# для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/05448a24

Для обратной связи: @proglibrary_feeedback_bot

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
Что выведет код?

👾 — X: 1, Y: 2
👍 — X: 0, Y: 0
🥰 — Error
⚡️ — Ничего из вышеперечисленного

Библиотека задач по C#
👾37🥱2
Что выведет код?

👾 — Wed
👍 — 3
🥰 — 2
⚡️ — 4

Библиотека задач по C#
👍443
Что выведет код?

👾 — 0
👍 — No value
🥰 — null
⚡️ — Error

Библиотека задач по C#
👍45🤔2
В чем разница между Update и FixedUpdate в Unity, и какие сценарии лучше всего подходят для каждого из них?

В Unity, Update вызывается один раз за кадр и идеально подходит для большинства обновлений игровой логики, таких как получение ввода пользователя и перемещение персонажей. FixedUpdate, с другой стороны, вызывается с фиксированным интервалом времени и лучше всего подходит для обновлений, связанных с физикой, таких как применение сил, поскольку это обеспечивает более стабильное и предсказуемое поведение физической системы.

Библиотека задач по C#
👾2👍1
Что выводит Console.WriteLine("Hello".ToUpper());?

👾
— HELLO
👍 — hello
🥰 — Error
⚡️ — Ничего из вышеперечисленного

Библиотека задач по C#
👾75🥰1
Что выведет код?

👾 — 1/1/2020
👍 — 2020-01-01
🥰 — 2020/1/1
⚡️ — Error

Библиотека задач по C#
👍45
Какова алгоритмическая сложность для операций чтения и записи для коллекции Dictionary?

Чтение очень быстрое, потому что используются хэш-таблицы и сложность в этом случае стремится к O(1).

Запись проходит тоже очень быстро (O(1)), в том случае если .Count меньше емкости, если же больше, то скорость стремится к O(n).


Библиотека задач по C#
👍1
Что такое управление навигацией в ASP.NET?

Элемент управления навигацией определяется как меню, которое можно сохранить в файле для удобства поддержки. Этот файл обычно называется web.Sitemap и хранится в корневом каталоге веб-сайта. В ASP.NET существует три различных типа элементов управления навигацией:

Динамические меню
TreeView
Путь к карте сайта


Библиотека задач по C#
Какой из следующих методов используется для реализации наследования в C#?

👾 — class Derived : Base
👍 — class Derived inherits Base
🥰 — class Derived extends Base
⚡️ — Ничего из вышеперечисленного

Библиотека задач по C#
👾44
Как вы бы подошли к оптимизации сцены в Unity для виртуальной реальности (VR), учитывая ограничения по производительности? Обсудите как вы бы управляли ресурсами, освещением и рендерингом.

Этот вопрос тестирует понимание кандидатом специфических аспектов оптимизации в Unity для VR. Оптимизация для VR имеет особое значение из-за высоких требований к производительности и низкой задержке. Ответ должен включать стратегии по оптимизации ассетов и текстур, управлению памятью, использованию LOD (Level of Detail) систем для управления сложностью моделей, а также эффективному использованию освещения и теней. Кандидат также может обсудить использование различных профилировщиков и инструментов для мониторинга производительности, а также специфические подходы к рендерингу для VR, такие как сокращение overdraw и использование occlusion culling.

Библиотека задач по C#
🔥1
Что выведет код?

👾
— Number: 100000.00
👍 — Money: Rs. 1,00,000.00
🥰 — Number: 1,00,000 Money: $1,00,000.00
⚡️ — Compile-time error

Библиотека задач по C#
🥰15🔥1🌚1
Значение по умолчанию для логического типа данных?

👾 — 0
👍 — False
🥰 — True
⚡️ — 1

Библиотека задач по C#
👍49
Что выведет код?

👾
— Wed
👍 — 3
🥰 — 2
⚡️ — 4

Библиотека задач по C#
👍45😢1
C# не поддерживает

👾 — Абстракцию
👍 — Множественное наследование
🥰 — Наследование
⚡️ — Полиморфизм

Библиотека задач по C#
👍832🥰2👾2
Какой из методов интерфейса IEnumerator должен быть реализован для поддержки итерации в C#?

👾 — MoveNext()
👍 — MovePrevious()
🥰 — ResetCurrent()
⚡️ — Advance()

Библиотека задач по C#
👾44
Какой из этих классов используется для создания серверов, которые слушают локальные или удаленные клиентские программы?

👾 — httpServer
👍 — MimeHeader
🥰 — HttpResponse
⚡️ — ServerSockets

Библиотека задач по C#
22
Какой из следующих вариантов можно использовать для объявления типа, допускающего значение NULL, в C#?

👾 — int?
👍 — double?
🥰 — Оба
⚡️ — Ни один

Библиотека задач по C#
🥰54🤔1
Что делает ключевое слово «new» в C#?

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

Библиотека задач по C#
👾591🔥1
💡 Что такое оператор перехода в C#?

Оператор перехода в C# используется для передачи управления программой из одной точки в другую точку программы.

Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4👍2
Какой из них лучше/быстрее, switch или операторы if-else-if, и почему?

Среди этих двух оператор switch считается быстрее, чем оператор if-else-if. Это потому, что switch не проверяет предыдущие операторы, а в случае if-else-if каждое условие должно быть проверено.

Библиотека задач по C#