en
Feedback
C# | Тесты

C# | Тесты

Open in Telegram
2 803
Subscribers
-124 hours
-67 days
-130 days
Posts Archive
🤔 Что такое DNS? Это система, преобразующая доменные имена (например, example.com) в IP-адреса. 1. Она позволяет браузеру найти нужный сервер по имени. 2. Использует иерархическую структуру, начиная с корневых серверов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Какие есть плюсы и минусы у типа Lazy? Плюсы: - Отложенная инициализация — объект создаётся только при первом обращении. - Повышение производительности, если объект может не понадобиться вовсе. - Удобно для дорогостоящих операций или тяжелых зависимостей. Минусы: - Может усложнить отладку. - Необходимость потокобезопасности, особенно при использовании Lazy<T> без параметров. - Возможные задержки при первом обращении, если инициализация тяжёлая. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Что такое RESTful? RESTful = соответствующий принципам REST. Это не технология, а стиль построения API. RESTful API — это API, которое: - Строится вокруг ресурсов. - Использует HTTP-методы по назначению. - Придерживается stateless взаимодействия. - Предоставляет понятную структуру URL. - Использует стандартизированные коды ответа. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что такое выражения (expressions) и операторы (operators) в C#?
Anonymous voting

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

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

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

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

🤔 Чем Dictionary отличается от ConcurrentDictionary? - Dictionary — не потокобезопасен, может выдавать исключения при одновременном доступе из разных потоков. - ConcurrentDictionary — потокобезопасная коллекция, позволяет безопасно читать и изменять данные в многопоточном окружении без внешней синхронизации. Используется в системах, где возможны параллельные обращения к структуре. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Какой метод используется для добавления элемента в ConcurrentBag?
Anonymous voting

🤔 Что ORM генерирует на выходе с точки зрения оптимизации исполненного SQL? ORM (например, Entity Framework) генерирует SQL-запросы на основе LINQ-выражений или методов API. С точки зрения оптимизации: - ORM может не всегда создавать эффективные запросы — возможны избыточные JOIN'ы, SELECT * и т.п. - Хорошие ORM (например, EF Core) стараются оптимизировать SQL, но всё равно могут уступать вручную написанному. - Можно использовать профайлеры и логирование SQL для контроля и отладки. - ORM поддерживает отложенное выполнение (IQueryable) и предзагрузку зависимостей (Include), что позволяет управлять оптимизацией вручную. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Что такое Abstract class? Абстрактный класс — это класс, от которого нельзя создать объект напрямую. Он может содержать: - абстрактные методы (без реализации), - обычные методы (с реализацией). Используется для создания базовой функциональности, которую дополняют наследники. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний