ch
Feedback
C# | Тесты

C# | Тесты

前往频道在 Telegram

Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+sjKGQXl79ytkYzIy Задачи t.me/+Xy-0H7xKlgo0NDVi Ваканасии t.me/+BQFHXZQ0zrViNGIy

显示更多
2 803
订阅者
-124 小时
-67
-130
帖子存档
🤔 Какова цель ключевого слова lock? lock используется для синхронизации доступа к разделяемым ресурсам в многопоточном коде. Он: - Гарантирует, что только один поток войдёт в критическую секцию кода. - Блокирует объект (монитор), пока другой поток не освободит его. Это предотвращает состояние гонки и обеспечивает корректную работу с общей памятью. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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

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

🤔 Когда можно использовать using? using используется для управления объектами, реализующими интерфейс IDisposable, чтобы гарантировать освобождение ресурсов. Это удобно для работы с файлами, потоками, базами данных и другими ресурсами, требующими явного закрытия. Код внутри блока using автоматически вызывает метод Dispose для объекта, даже если возникло исключение. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Чему равно выражение: Math.Pow(2, 3) + Math.Sqrt(16)?
Anonymous voting

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

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

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

🤔 Что означает термин "upcasting" в C#?
Anonymous voting

🤔 Какие есть положительные и отрицательные моменты у микросервиса? Положительные: 1. Масштабируемость отдельных компонентов. 2. Независимость разработки и деплоя. 3. Устойчивость: сбой одного микросервиса не влияет на другие. Отрицательные: 1. Сложность управления распределённой системой. 2. Затраты на сетевые взаимодействия. 3. Сложность обеспечения целостности данных. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 В чём разница между SOAP и REST? SOAP — это строго определённый протокол обмена сообщениями, обычно использующий XML и WSDL, с формальной спецификацией. Он более тяжеловесный, ориентирован на стандартизацию и включает такие функции, как безопасность, транзакции, надёжная доставка. REST — это архитектурный стиль, работающий поверх HTTP, ориентированный на ресурсы. Он проще, легче по синтаксису (часто использует JSON), хорошо подходит для веб-приложений и микросервисов. REST ближе к вебу, тогда как SOAP больше используется в корпоративных системах. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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