C# | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
إظهار المزيد2 670
المشتركون
-124 ساعات
-27 أيام
-1830 أيام
أرشيف المشاركات
2 670
🤔 Что делает new имяОбъекта()?
Оператор new:
- создаёт экземпляр класса или структуры;
- выделяет память в куче или стеке (в зависимости от типа);
- вызывает конструктор — по умолчанию или переданный;
- возвращает ссылку на объект (для reference-type) или сам объект (для value-type).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Что произойдет, если попытаться использовать ключевое слово await вне асинхронного метода?
2 670
🤔 Что такое join в SQL?
JOIN — это операция в SQL, которая объединяет строки из двух или более таблиц на основе связующего условия. Существуют разные типы JOIN, такие как INNER JOIN (только совпадающие строки), LEFT JOIN (все строки из левой таблицы) и другие, обеспечивающие гибкость работы с данными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой метод используется для поиска элемента, соответствующего условию, в массиве?
2 670
🤔 Что такое лямбда выражения в С#?
Лямбда-выражения — это анонимные функции, которые используются для создания кратких методов или делегатов в C#. Они упрощают работу с LINQ, коллекциями и обратными вызовами. Лямбда-выражения могут захватывать переменные из своей области видимости, делая их удобным способом для создания замыканий. Используются для упрощения и улучшения читаемости кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой метод используется для форматирования строки с использованием параметров?
2 670
🤔 Какой метод используется для вызова метода объекта с использованием рефлексии и передачей параметров?
2 670
🤔 Как предложить избежать deadlock'а?
1. Установить порядок захвата ресурсов и всегда придерживаться его.
2. Использовать таймауты при попытке захвата блокировок.
3. Применять неблокирующие конструкции (lock-free) или библиотеки с конкурентными коллекциями.
4. Минимизировать время удержания блокировок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Что такое change трекинг?
Change Tracking — это механизм отслеживания изменений в объектах, используемый, например, в Entity Framework. Он позволяет фиксировать изменения в данных, чтобы при сохранении в базу данных обновлять только изменённые поля.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой метод используется для объединения массивов строк в одну строку с разделителем?
2 670
🤔 Какие есть подходы формирования БД?
1. Code First — структура БД создается из кода (классов).
2. Database First — сначала создается БД, затем генерируются модели.
3. Model First — создается визуальная модель, из неё генерируются и БД, и код.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой из следующих методов класса Dictionary удаляет элемент по указанному ключу?
2 670
🤔 Include — это жадная, ленивая или явная загрузка?
Include — это жадная (eager) загрузка.
Он используется в Entity Framework, чтобы сразу загрузить связанные сущности вместе с основным объектом в одном запросе. Это позволяет избежать дополнительных обращений к базе данных после получения главной сущности.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой метод используется для вычисления разницы между двумя датами с точностью до миллисекунд?
2 670
🤔 Какие виды связей бывают у join`ов?
Связи бывают: один к одному, один ко многим, многие ко многим. Они определяют, как таблицы взаимодействуют друг с другом через ключи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой оператор используется в C# для гарантии, что объект не равен null перед доступом к его членам?
2 670
🤔 Какое пространство имён в C# обычно используется для работы с веб-запросами?
2 670
🤔 Что такое примитив синхронизации semaphore?
Семафор — это ограничитель доступа, который позволяет нескольким потокам одновременно использовать ресурс, но только в пределах установленного количества. Например, если доступно 3 слота — максимум 3 потока могут работать параллельно, остальные ждут.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 670
🤔 Какой метод класса Task используется для ожидания завершения задачи?
