C# | Тесты
Open in Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Show more2 708
Subscribers
-124 hours
-47 days
-3630 days
Posts Archive
2 709
🤔 Каков правильный способ доступа к третьему элементу массива numbers?
2 709
🤔 Какой из следующих методов LINQ используется для выполнения внутреннего соединения двух коллекций?
2 709
🤔 Какая асимптотика у list?
- Доступ по индексу – O(n), так как требуется перебор.
- Добавление/удаление в начало/конец – O(1).
- Добавление/удаление в середине (зная итератор) – O(1).
- Перемещение элементов (splice) – O(1).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 709
🤔 Какое ключевое слово используется для указания, что метод не должен быть переопределен в производном классе?
2 709
🤔 Какой метод используется для проверки, содержит ли массив определенное значение?
2 709
🤔 В чем отличие Dispose и Finalize?
Dispose освобождает неуправляемые ресурсы явно, обычно через реализацию интерфейса IDisposable. Finalize вызывается сборщиком мусора автоматически для очистки перед удалением объекта, но менее предсказуем. Для надёжного освобождения ресурсов рекомендуется использовать Dispose.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 709
🤔 Какой метод используется для преобразования асинхронной операции в задачу, которая завершается через заданное время?
2 709
🤔 Вопрос: Какой атрибут в C# используется для указания, что метод должен быть переопределен в производном классе?
2 709
🤔 Какой самый оптимальный тип данных для подсчёта денег?
Лучше использовать decimal (в .NET) — он:
- обеспечивает высокую точность;
- не подвержен ошибкам округления, как float или double;
- специально разработан для финансовых расчётов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 709
🤔 Какой алгоритм используется для нахождения кратчайшего пути в графе с отрицательными весами ребер?
2 709
🤔 Зачем используется библиотека Moq?
Это библиотека для создания имитаций (mock) объектов в тестах.
1. Она позволяет подменять зависимости тестируемого кода фейковыми реализациями.
2. Используется для тестирования изолированных частей приложения без вызова реальных ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 709
🤔 Какой из следующих методов класса Array изменяет размер одномерного массива до указанного значения?
2 709
🤔 Какой из следующих методов класса ObservableCollection уведомляет об изменениях в коллекции?
2 709
🤔 Что такое Transient?
Transient — это самый короткий жизненный цикл.
Новый объект создаётся каждый раз, когда он запрашивается.
Подходит для лёгких, статeless-компонентов, где не требуется запоминание состояния.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 709
🤔 Какой ключевое слово используется для обеспечения вызова метода в случае любого исключения, даже если нет блока catch?
2 709
🤔 Как работает async/await?
async/await — это механизм для асинхронного программирования, позволяющий писать асинхронный код, который выглядит как синхронный. Ключевое слово async указывает, что метод может содержать await, который приостанавливает выполнение до завершения задачи. Во время ожидания поток освобождается для других операций, что повышает производительность. После завершения задачи выполнение метода возобновляется с того же места.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 709
🤔 Какое ключевое слово используется для указания на необходимость обработки исключения вызывающим методом?
2 709
🤔 Что произойдет при использовании лямбда-выражения в качестве параметра метода?
