ru
Feedback
C# | Тесты

C# | Тесты

Открыть в Telegram
2 804
Подписчики
Нет данных24 часа
-57 дней
-230 день
Архив постов
🤔 Какой из методов класса String используется для удаления начальных и конечных пробелов в строке?
Anonymous voting

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

🤔 Каков правильный способ клонирования массива numbers?
Anonymous voting

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

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

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

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

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

🤔 Что такое "extension methods" в C#?
Anonymous voting

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

🤔 Возможно ли как-нибудь ограничить типы, которые пользователь будет передавать через шаблон? Да, можно. В C# для ограничения (ограничений) обобщённых типов используется ключевое слово where. Примеры ограничений: - where T : class — только ссылочные типы. - where T : struct — только значимые типы. - where T : new() — должен иметь публичный конструктор без параметров. - where T : BaseClass — должен быть наследником BaseClass. - where T : interfaceName — должен реализовывать указанный интерфейс. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Является ли POST идемпотентным? Нет, метод POST не является идемпотентным. Каждый повторный вызов POST может создавать новые ресурсы или изменять состояние системы, что приводит к разным результатам. Это типичный метод для операций создания или изменения, и его повторение может вызвать дублирование или непредсказуемый эффект. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой метод должен быть реализован для перегрузки операции неявного преобразования типов?
Anonymous voting

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

🤔 Какие есть базовые сущности RabbitMQ? 1. Queue — очередь, куда отправляются сообщения. 2. Exchange — точка обмена, которая направляет сообщения в очереди на основе правил. 3. Binding — связь между Exchange и Queue, определяющая, какие сообщения попадут в очередь. 4. Message — само сообщение, отправляемое в RabbitMQ. 5. Connection — соединение клиента с сервером RabbitMQ. 6. Channel — виртуальный канал поверх соединения для работы с сообщениями. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Какие есть фазы очистки ресурсов? Управление ресурсами в .NET делится на несколько этапов: 1. Finalize (финализатор): - Позволяет объекту реагировать на удаление. - Вызывается сборщиком мусора. - Используется редко, потому что непредсказуем по времени. 2. Dispose: - Ручной способ освободить управляемые и неуправляемые ресурсы. - Используется через IDisposable. - Можно вызывать через конструкцию try-with-resources (using). 3. GC.Collect(): - Принудительно запускает сборку мусора. - Не рекомендуется использовать без нужды. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний