es
Feedback
C# | Тесты

C# | Тесты

Ir al canal en Telegram
2 804
Suscriptores
Sin datos24 horas
-57 días
-230 días
Archivo de publicaciones
🤔 Какой из следующих методов используется для обработки исключений в асинхронных стримах?
Anonymous voting

🤔 Как можно не используя middleware выполнить действие перед обработкой запроса и после? 1. Использовать фильтры — например, в ASP.NET Core можно использовать ActionFilter для выполнения действий до и после метода контроллера. 2. Создать делегат обработки — добавить промежуточную логику в Use на уровне Startup. 3. Атрибуты и события — применять атрибуты для выполнения кода до обработки запроса. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 В чём разница между списком и массивом? 1. Список (List): динамическая структура данных, которая может менять размер. Поддерживает методы для работы с элементами (добавление, удаление). 2. Массив: фиксированная структура данных, размер задаётся при создании. Более эффективен в использовании памяти, но менее гибок. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Абстракция более высокого уровня — это Task или Thread? Task — это более высокоуровневая абстракция над Thread или ThreadPool. - Thread — примитив, напрямую управляет потоком ОС. - Task — обёртка над ThreadPool-ом, планирует выполнение, поддерживает отмену (CancellationToken), продолжения (ContinueWith) и await. Использовать Task предпочтительно в большинстве случаев. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Когда сравниваются String, мы сравниваем ссылки? В .NET: - При использовании оператора == или метода Equals() для строк — сравниваются значения, а не ссылки. - Однако сравнение через ReferenceEquals() — это сравнение ссылок. Важно: строки в .NET иммутабельны и могут быть интернированы, то есть одинаковые строковые литералы могут указывать на одну и ту же область памяти. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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

🤔 Какой метод класса Thread безопасно завершает выполнение потока?
Anonymous voting

🤔 Как называется механизм, при котором переиспользуются одинаковые литералы? Этот механизм называется интернирование строк (String Interning). Он позволяет хранить одинаковые строковые значения в едином пуле для экономии памяти. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Как добавить стороннюю библиотеку в проект? В .NET добавление сторонней библиотеки может происходить несколькими способами: - Через NuGet-пакет: - Используя команду: dotnet add package <PackageName> - Или через Visual Studio — «Manage NuGet Packages». - Через ссылку на DLL: - Скопировать .dll файл и добавить его через «Add Reference». - Через проектную ссылку: - Если у тебя есть другой .csproj, его можно подключить как зависимость. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний