uz
Feedback
C# | Тесты

C# | Тесты

Kanalga Telegram’da o‘tish
2 803
Obunachilar
-124 soatlar
-67 kunlar
-130 kunlar
Postlar arxiv
🤔 Зачем нужны операторы? Операторы в C# позволяют: - Выполнять арифметические, логические и побитовые операции (+, -, &&, |, <<, ++). - Сравнивать значения (==, !=, >, <). - Управлять потоком исполнения (??, ?:, is, as, await). - Создавать собственные операторы перегрузки (например, operator + для собственного класса). Операторы — важная часть языка, они позволяют делать код лаконичным, выразительным и типобезопасным. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что произойдет, если попытаться использовать ключевое слово await вне асинхронного метода?
Anonymous voting

🤔 Как в C# можно определить метод, который принимает переменное количество аргументов?
Anonymous voting

🤔 Как происходит ожидание в ThreadPool? Ожидание реализуется через: - Очередь задач — пока поток занят, новая задача стоит в очереди. - Потоки из пула не блокируются, если задача асинхронная — они освобождаются и берут новые задачи. - При высокой нагрузке пул может расширяться динамически (до определённого лимита). Ожидание может быть как активным (через WaitHandle, Task.Wait()), так и пассивным (через await). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что произойдет, если не инициализировать переменную локального типа в C#?
Anonymous voting

🤔 Какой из следующих методов класса System.String ищет вхождение подстроки в строке, начиная с указанного индекса?
Anonymous voting

🤔 Что такое builder паттерн? Это паттерн проектирования, позволяющий создавать сложные объекты пошагово, изолируя конструирование от представления. Это упрощает управление процессом создания объекта. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из методов является деструктором в C#?
Anonymous voting

🤔 Что произойдет, если в блоке try нет соответствующего блока catch для перехвата возникшего исключения?
Anonymous voting

🤔 Что из себя представляет абстракция? Это процесс выделения важных характеристик объекта и скрытия несущественных деталей. Она позволяет: 1. Создавать простые интерфейсы для сложных систем. 2. Сосредотачиваться на логике, а не на деталях реализации. 3. Обеспечивать полиморфизм и унифицированный подход к различным объектам. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из перечисленных методов класса String является некорректным?
Anonymous voting

🤔 Какой из следующих циклов включает инициализацию, условие и итерацию в своей структуре?
Anonymous voting

🤔 В чём заключается реализация паттерна абстрактной фабрики Суть реализации: - Есть абстрактный интерфейс фабрики, определяющий методы создания продуктов. - Есть конкретные реализации этой фабрики, каждая из которых возвращает продукты одного "семейства". - Клиент работает с абстракциями, не зная конкретных реализаций. Это обеспечивает гибкость, масштабируемость и ослабленную связанность между компонентами. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой из следующих синтаксисов является корректным для возвращения ссылки из метода?
Anonymous voting

🤔 Какой из следующих синтаксисов является корректным для наследования интерфейсов?
Anonymous voting

🤔 Какая разница между статичным методом и методом экземпляра? - Статичный метод (static) принадлежит классу, а не объекту: - Вызывается без создания экземпляра. - Не имеет доступа к this, не может использовать нестатичные поля. - Метод экземпляра принадлежит конкретному объекту: - Требует создания экземпляра (new). - Имеет доступ к полям и методам объекта. Пример: Math.Abs() — статичный, myList.Add() — метод экземпляра. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое ключевое слово используется для указания абстрактного класса в C#?
Anonymous voting

🤔 Какой из следующих вариантов использования интерфейсов в классе является корректным?
Anonymous voting

🤔 Что такое IEnumerable? IEnumerable — это интерфейс в .NET, представляющий коллекцию объектов, которые могут быть перечислены. Он предоставляет метод GetEnumerator(), который возвращает объект IEnumerator для перебора элементов коллекции, например, в цикле foreach. Этот интерфейс часто используется для реализации простых коллекций и позволяет ленивую (отложенную) обработку данных, что особенно полезно при работе с большими наборами данных или потоками данных. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой алгоритм поиска имеет временную сложность O(log n)?
Anonymous voting