C# | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
إظهار المزيد2 664
المشتركون
-124 ساعات
-37 أيام
-1330 أيام
أرشيف المشاركات
2 664
🤔 Какой метод используется для проверки наличия конкретного атрибута на типе в C#?
2 664
🤔 Как оптимизировать ситуацию, когда к таблице много join?
1. Проверить необходимость всех join — убрать ненужные связи.
2. Использовать индексы — создать индексы на ключевых колонках.
3. Разделить запрос — разбить сложный запрос на несколько более простых.
4. Использовать denormalization — объединить часто используемые данные в одну таблицу.
5. Кэшировать данные — уменьшить нагрузку на базу данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод LINQ используется для объединения двух последовательностей?
2 664
🤔 Как работают join?
join в LINQ или SQL объединяет данные из двух коллекций или таблиц на основе общего поля. Например, в SQL это выполняется через сравнение ключей, указанных в ON, а в LINQ — с помощью метода Join. Результат может быть внутренним (INNER JOIN), внешним (LEFT JOIN, RIGHT JOIN) или полным (FULL JOIN).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какое исключение выбрасывается при попытке использовать null ссылку?
2 664
🤔 Где используется IQueryable?
IQueryable используется для создания запросов к источникам данных с возможностью отложенного выполнения. Оно позволяет строить сложные запросы, которые преобразуются в SQL-запросы или другие команды на этапе выполнения. Часто используется с ORM, такими как Entity Framework.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Что такое expression?
Это класс в .NET, представляющий выражение в виде объекта. Он используется для создания деревьев выражений, которые можно анализировать, изменять и компилировать в исполняемый код. Expression применяется, например, в LINQ для преобразования выражений в запросы к базам данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод используется для получения числа дней в месяце для указанной даты?
2 664
🤔 Какой метод используется для добавления минут к текущей дате и времени?
2 664
🤔 Как бы паттерн использовал для паттерна "разделяй и властвуй"?
Паттерн "разделяй и властвуй" можно реализовать через декомпозицию задач на мелкие независимые части (например, микросервисы или модули), обеспечивая их независимость. Каждая часть решает свою задачу, а общение между ними минимально, что упрощает масштабирование и поддержку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод используется для добавления миллисекунд к текущей дате и времени?
2 664
🤔 Какие есть положительные и отрицательные моменты у микросервиса?
Положительные:
1. Масштабируемость отдельных компонентов.
2. Независимость разработки и деплоя.
3. Устойчивость: сбой одного микросервиса не влияет на другие.
Отрицательные:
1. Сложность управления распределённой системой.
2. Затраты на сетевые взаимодействия.
3. Сложность обеспечения целостности данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод используется для получения числа дней в году для указанной даты?
