es
Feedback
C# | Тесты

C# | Тесты

Ir al canal en Telegram
2 804
Suscriptores
Sin datos24 horas
-57 días
-230 días
Archivo de publicaciones
🤔 Какой метод используется для регистрации служб в контейнере внедрения зависимостей в ASP.NET Core?
Anonymous voting

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

🤔 Какие есть структуры данных? - Линейные: массивы, списки, стеки, очереди. - Связные: односвязные, двусвязные списки. - Хеш-таблицы: Dictionary, HashMap. - Деревья: бинарные, AVL, красно-чёрные. - Графы: ориентированные, неориентированные. - Кучи, матрицы, множества, деки, очереди с приоритетом. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 В чём разница между FirstOrDefault и SingleOrDefault? - FirstOrDefault возвращает первый элемент или значение по умолчанию, если коллекция пуста. - SingleOrDefault возвращает единственный элемент, но выбрасывает исключение, если найдено более одного элемента. SingleOrDefault подходит, если ожидается максимум один результат. FirstOrDefault — если важен первый элемент, независимо от остальных. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Что делать, если есть два интерфейса с одинаковым названием? В этом случае нужно использовать полное имя интерфейсов с указанием пространства имён (namespace). Это позволяет разграничить их и избежать конфликта. Если нужно реализовать оба в одном классе, возможна явная реализация, чтобы уточнить, к какому интерфейсу относится метод. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Какие есть минусы у boxing/unboxing? Boxing — это преобразование значимого типа в объект (упаковка), unboxing — обратно. Минусы: - Снижение производительности — за счёт дополнительных операций. - Создание мусора — каждый boxing создаёт новый объект в куче. - Потеря типобезопасности — unboxing требует явного указания типа, возможны ошибки во время выполнения. Лучше избегать, особенно в циклах или чувствительных к производительности местах. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Вопрос: Что такое `async`и `await` в C#?
Anonymous voting

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

🤔 В каком случае использовать интерфейс, в каком абстрактный класс? 1. Интерфейс: - Используйте, когда требуется задать общий контракт для классов без предоставления реализации. - Подходит для ситуаций, где объекты могут принадлежать разным иерархиям. 2. Абстрактный класс: - Используйте, когда нужно предоставить частичную реализацию вместе с контрактом. - Подходит для классов в одной иерархии, где есть общая логика. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что означает ключевое слово implicit в C#?
Anonymous voting

🤔 В чем заключается концепция memory model в C#?
Anonymous voting

🤔 Какие есть виды приведения типов? 1. Явное (explicit) — требует указания типа вручную. Может привести к ошибке времени выполнения. 2. Неявное (implicit) — происходит автоматически, когда не теряется информация. 3. Пользовательское (custom) — через оператор operator или as/is. 4. Boxing/Unboxing — упаковка значимых типов в объект и обратно. 5. Приведение интерфейсов/наследования — преобразование к базовому или интерфейсному типу. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что произойдет, если не вызвать метод Dispose() для объекта, реализующего интерфейс IDisposable?
Anonymous voting

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