C# | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
إظهار المزيد2 709
المشتركون
-124 ساعات
-57 أيام
-3830 أيام
أرشيف المشاركات
2 708
🤔 Какие типы связей известны у join`ов?
- Inner Join: Объединяет только те строки, которые совпадают в обеих таблицах.
- Left Join: Возвращает все строки из левой таблицы и соответствующие строки из правой.
- Right Join: Аналогично Left Join, но для правой таблицы.
- Full Join: Возвращает все строки из обеих таблиц.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какой модификатор доступа в C# позволяет доступ только внутри текущей сборки?
2 708
🤔 Какое из следующих утверждений о сборке мусора (Garbage Collection) в .NET верно?
2 708
🤔 Что такое reference-type?
Это ссылочный тип. Хранится в куче. Переменная содержит ссылку на объект, а не сам объект. Примеры:
- class, string, object, array.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какой из следующих методов LINQ используется для проекции данных с использованием делегатов?
2 708
🤔 Какое пространство имён содержит классы, которые обеспечивают функциональность TCP/IP в C#?
2 708
🤔 Какие есть базовые методы object?
Каждый тип в .NET наследует от базового класса object, который содержит:
- ToString — преобразует объект в строку.
- Equals — сравнивает два объекта на равенство.
- GetHashCode — возвращает числовой хэш объекта.
- GetType — возвращает информацию о типе.
- ReferenceEquals — сравнение ссылок, а не содержимого.
Эти методы можно переопределять для добавления нужного поведения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какой метод используется для преобразования строки в число с плавающей точкой?
2 708
🤔 Что такое I/O bound и CPU bound?
- I/O-bound — задачи, основное время которых уходит на ожидание внешних операций: чтение файлов, запросы в сеть или базу данных.
Решение: использовать асинхронность, чтобы не блокировать поток.
- CPU-bound — задачи, требующие активных вычислений, загрузки процессора (например, шифрование, расчёты).
Решение: запускать на отдельных потоках или использовать параллелизм.
Знание разницы помогает выбрать стратегию оптимизации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какое ключевое слово используется для вызова конструктора базового класса из конструктора производного класса?
2 708
🤔 Какой метод класса Array используется для копирования элементов одного массива в другой?
2 708
🤔 Что такое ООП?
ООП (Объектно-Ориентированное Программирование) — это парадигма программирования, основанная на концепции объектов, которые объединяют данные и методы для их обработки. Основные принципы ООП включают инкапсуляцию, наследование, полиморфизм и абстракцию. ООП позволяет моделировать реальный мир с помощью классов и объектов, улучшая структуру и повторное использование кода. В C# все программы строятся на основе классов, что делает его строго объектно-ориентированным языком.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какой метод интерфейса IEnumerator сбрасывает перечислитель в его начальное положение?
2 708
🤔 Какой метод должен быть реализован для корректной сортировки объектов через интерфейс IComparable?
2 708
🤔 Сравнение паттернов Adapter и Decorator
1. Adapter: преобразует интерфейс одного класса в интерфейс, который ожидает клиент; используется для интеграции несовместимых компонентов.
2. Decorator: добавляет новую функциональность существующему объекту без изменения его структуры.
3. Adapter изменяет совместимость, а Decorator — поведение объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какой метод класса List используется для добавления элемента в конец списка?
2 708
🤔 Какое атрибут используется для указания, что метод контроллера должен обрабатывать HTTP GET запросы?
2 708
🤔 Чем отличается метод Equal от ==?
Метод `Equals()` предназначен для сравнения значений объектов, в то время как оператор `==` может быть переопределен для сравнения ссылок (для ссылочных типов) или значений (для типов значений). `Equals()` может быть переопределен для обеспечения сравнения по содержимому.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 708
🤔 Какой метод класса List выполняет бинарный поиск элемента в отсортированном списке?
