C# | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
إظهار المزيد2 711
المشتركون
-424 ساعات
-107 أيام
-4130 أيام
أرشيف المشاركات
2 712
🤔 Как с помощью LINQ вычислить сумму значений свойств вложенных объектов в коллекции?
2 712
🤔 Какова цель ключевого слова lock?
lock используется для синхронизации доступа к разделяемым ресурсам в многопоточном коде. Он:
- Гарантирует, что только один поток войдёт в критическую секцию кода.
- Блокирует объект (монитор), пока другой поток не освободит его.
Это предотвращает состояние гонки и обеспечивает корректную работу с общей памятью.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какой метод используется для получения информации о всех конструкторах типа, включая приватные и защищенные?
2 712
🤔 Что такое IQueryable?
`IQueryable` — это интерфейс, который позволяет строить и выполнять запросы к данным с отложенным выполнением (lazy loading). Он часто используется для создания запросов в LINQ к базам данных, поскольку позволяет серверу базы данных выполнить запрос, минимизируя нагрузку на память и процессор. `IQueryable` также поддерживает сложные запросы, такие как фильтрация, сортировка и агрегация, до фактического получения данных. Это делает его эффективным инструментом для работы с большими наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какой из следующих методов используется для запуска нескольких асинхронных операций параллельно?
2 712
🤔 Какой из следующих синтаксисов является корректным для перегрузки оператора сравнения?
2 712
🤔 Что под собой подразумевает mutex?
Mutex (мьютекс) — это механизм исключительного доступа. Он позволяет только одному потоку или процессу использовать ресурс в конкретный момент. Остальные ждут, пока мьютекс не освободится. Это полезно при межпоточном или межпроцессном взаимодействии.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какое ключевое слово используется для создания явной реализации интерфейса?
2 712
🤔 Какой из следующих методов класса System.String удаляет все символы, начиная с указанного индекса до конца строки?
2 712
🤔 Всегда ли нужно нормализовывать данные?
Нет, не всегда.
Полная нормализация может усложнить архитектуру и замедлить чтение данных из-за большого числа JOIN'ов. Поэтому часто применяют компромисс между нормализацией и денормализацией, особенно в high-load системах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Что произойдет, если удалить обработчик события, которого нет в списке подписчиков?
2 712
🤔 Какой алгоритм используется для нахождения минимального остовного дерева в графе?
2 712
🤔 Какой из следующих интерфейсов определяет коллекцию ключей и значений?
2 712
🤔 Какой метод LINQ используется для получения пересечения двух последовательностей?
2 712
🤔 Что такое методы расширения LINQ и для чего нужны?
Это статические методы, которые позволяют работать с коллекциями, например, Where, Select, OrderBy. Они упрощают обработку данных и делают код читаемым.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 712
🤔 Какой метод класса Thread используется для начала выполнения нового потока?
