uz
Feedback
C# | Тесты

C# | Тесты

Kanalga Telegram’da o‘tish
2 803
Obunachilar
-124 soatlar
-67 kunlar
-130 kunlar
Postlar arxiv
🤔 Что делает ключевое слово "yield" в C#?
Anonymous voting

🤔 Какие есть подходы формирования БД? 1. Code First — структура БД создается из кода (классов). 2. Database First — сначала создается БД, затем генерируются модели. 3. Model First — создается визуальная модель, из неё генерируются и БД, и код. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Какой из следующих методов класса System.String сравнивает две строки без учета регистра?
Anonymous voting

🤔 Зачем нужны интерфейсы, если есть абстрактные классы? Интерфейсы в C# позволяют определять набор методов, которые должны быть реализованы в классах, но не содержат реализации. В отличие от абстрактных классов, интерфейсы не могут содержать полей или реализаций методов (до C# 8.0), и класс может реализовать несколько интерфейсов, но наследовать только один абстрактный класс. Интерфейсы используются для создания гибких архитектур, когда классы могут реализовать множество интерфейсов, предоставляя различные поведения. Они помогают достигать полиморфизма и создавать легко тестируемые системы. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Какая асимптотика у list? - Доступ по индексу – O(n), так как требуется перебор. - Добавление/удаление в начало/конец – O(1). - Добавление/удаление в середине (зная итератор) – O(1). - Перемещение элементов (splice) – O(1). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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

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

🤔 Какой самый оптимальный тип данных для подсчёта денег? Лучше использовать decimal (в .NET) — он: - обеспечивает высокую точность; - не подвержен ошибкам округления, как float или double; - специально разработан для финансовых расчётов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Зачем используется библиотека Moq? Это библиотека для создания имитаций (mock) объектов в тестах. 1. Она позволяет подменять зависимости тестируемого кода фейковыми реализациями. 2. Используется для тестирования изолированных частей приложения без вызова реальных ресурсов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Что такое Transient? Transient — это самый короткий жизненный цикл. Новый объект создаётся каждый раз, когда он запрашивается. Подходит для лёгких, статeless-компонентов, где не требуется запоминание состояния. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний