en
Feedback
C# | Тесты

C# | Тесты

Open in Telegram

Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv

Show more
2 769
Subscribers
-124 hours
-57 days
-3930 days
Posts Archive
🤔 Какой из следующих методов класса Parallel используется для выполнения параллельного запроса на массиве данных?
Anonymous voting

🤔 Что такое микросервис? Это автономный, малый сервис, отвечающий за конкретную бизнес-задачу и взаимодействующий с другими через API. Каждый микросервис может быть разработан, развёрнут и масштабирован независимо. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что из перечисленного не является ключевым словом в C#?
Anonymous voting

🤔 Что в себе может хранить делегат? Делегат хранит ссылки на методы с совместимой сигнатурой и может содержать одну или несколько функций (многокастовый делегат). Он позволяет динамически изменять логику выполнения кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Как происходит запрос интерфейса? Когда компоненту нужен другой класс (зависимость), он объявляет интерфейс в своём конструкторе, а контейнер DI: - Ищет зарегистрированную реализацию этого интерфейса. - Создаёт экземпляр и передаёт его в зависимый класс. Такой механизм называется инъекция через конструктор, и он наиболее распространён. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что такое "static constructor" в C#?
Anonymous voting

🤔 Какие ресурсы очищают Dispose и Finalize? - Dispose используется для ручного освобождения ресурсов, таких как: - Файлы - Соединения с базами данных - Сетевые сокеты - Таймеры и обработчики событий - Finalize вызывается автоматически сборщиком мусора, чтобы освободить неуправляемые ресурсы (например, дескрипторы ОС, ресурсы вне .NET). Dispose — быстрее и надёжнее, потому что вызывается явно, в отличие от непредсказуемого Finalize. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Какие есть типы данных в .NET? В .NET типы делятся на две большие категории: - Значимые (Value types): хранят данные непосредственно. - Примитивы: int, double, bool, char - Структуры: DateTime, Guid, пользовательские struct - enum — перечисления - Ссылочные (Reference types): содержат ссылку на данные, которые лежат в куче. - Классы (class) - Интерфейсы (interface) - Делегаты - Массивы - string (особенность: неизменяем, но ссылочный) Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Что такое I/O bound и CPU bound? - I/O-bound — задачи, основное время которых уходит на ожидание внешних операций: чтение файлов, запросы в сеть или базу данных. Решение: использовать асинхронность, чтобы не блокировать поток. - CPU-bound — задачи, требующие активных вычислений, загрузки процессора (например, шифрование, расчёты). Решение: запускать на отдельных потоках или использовать параллелизм. Знание разницы помогает выбрать стратегию оптимизации. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Какие есть модификаторы доступа? В .NET (и аналогично в Java) есть следующие модификаторы доступа: - public — доступен везде. - private — доступен только внутри текущего класса. - protected — доступен внутри текущего класса и его наследников. - internal — доступен в пределах одной сборки (проекта). - protected internal — доступен в пределах сборки и для наследников. - private protected — доступен только для наследников внутри той же сборки. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Чем Action отличается от Func? Action<T> представляет метод, который ничего не возвращает (void), а Func<T, TResult> – метод, который возвращает значение. Func всегда имеет возвращаемый тип, а Action – нет. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод расширения в LINQ используется для фильтрации коллекций?
Anonymous voting

🤔 Что такое оператор is в C# и как он работает?
Anonymous voting

🤔 Пример паттерна Строитель? Например, при создании объекта типа "Отчёт": - У объекта много параметров (заголовок, дата, содержимое, автор, таблицы). - С помощью билдера можно поочерёдно вызывать методы SetTitle(), SetContent(), SetFooter() и получить готовый объект методом Build(). Этот подход улучшает читаемость и гибкость кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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