C# | Тесты
رفتن به کانال در Telegram
Cайт easyoffer.ru Реклама @easyoffer_adv ВП @easyoffer_vp Вопросы собесов t.me/+sjKGQXl79ytkYzIy Задачи t.me/+Xy-0H7xKlgo0NDVi Ваканасии t.me/+BQFHXZQ0zrViNGIy
نمایش بیشتر2 803
مشترکین
-124 ساعت
-67 روز
-130 روز
آرشیو پست ها
2 803
Repost from easyoffer
⚡ Официальный релиз easyoffer 2.0 состоится уже в течение нескольких дней.
Напоминаю, что в честь релиза запускаем акцию.
Первые 500 покупателей получат:
🚀 Скидку 50% на PRO тариф на 1 год
🎁 Подарок ценностью 5000₽ для тех, кто подписан на этот канал
🔔 Подпишитесь на этот канал: https://t.me/+b2fZN17A9OQ3ZmJi
В нем мы опубликуем сообщение о релизе в первую очередь
2 803
🤔 Чем Action отличается от Func?
Action<T> представляет метод, который ничего не возвращает (void), а Func<T, TResult> – метод, который возвращает значение. Func всегда имеет возвращаемый тип, а Action – нет.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой из методов класса StringBuilder используется для вставки подстроки в заданную позицию?
2 803
🤔 Для чего используется Dependency Injection?
Dependency Injection используется для:
1. Уменьшения связности между компонентами.
2. Повышения тестируемости за счет легкой замены зависимостей.
3. Управления жизненным циклом объектов через внешние механизмы, такие как контейнеры DI.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой метод используется для получения значения по ключу из ConcurrentDictionary?
2 803
🤔 Какой метод используется для добавления миллисекунд к текущей дате и времени?
2 803
🤔 Для чего нужен конструктор в объектах?
Конструктор:
- Это специальный метод, который автоматически вызывается при создании объекта;
- Он нужен для:
- Инициализации полей и свойств;
- Настройки зависимостей;
- Передачи параметров в момент создания объекта;
- Можно создавать перегрузки конструкторов с разными наборами параметров.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой атрибут используется для определения асинхронного метода тестирования в NUnit?
2 803
🤔 Какой метод используется для проверки, имеет ли тип заданный атрибут с использованием рефлексии?
2 803
🤔 Что должен возвращать GetHashCode?
Метод GetHashCode должен возвращать целое число, которое уникально идентифицирует объект в контексте его текущего состояния. Объекты, равные по Equals, должны иметь одинаковые hash-коды, но разные объекты могут иметь одинаковый hash-код.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой метод используется для безопасного обновления данных в многопоточном приложении?
2 803
🤔 Какой из следующих методов класса Thread используется для установки имени потока?
2 803
🤔 Как реализовать Dictionary, чтобы не использовать ConcurrentDictionary?
Если ConcurrentDictionary по каким-то причинам не подходит, можно использовать обычный Dictionary, но при этом:
- Оборачивать доступ в lock (монитор), чтобы обеспечить потокобезопасность.
- Использовать ReaderWriterLockSlim для более гибкой блокировки чтения/записи. Такой подход требует ручной синхронизации, что сложнее и менее эффективно, чем готовое решение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Что произойдет, если попытаться подписаться на событие более одного раза с одним и тем же обработчиком?
2 803
🤔 Что такое паттерн MVVM?
Model-View-ViewModel:
- Model — бизнес-логика.
- ViewModel — логика представления, промежуточный слой.
- View — UI, связанный через биндинг с ViewModel.
Позволяет отделить представление от логики и легко тестировать.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 803
🤔 Какой модификатор доступа в C# делает член класса доступным только для классов-наследников?
2 803
🤔 Какой из следующих методов класса Parallel используется для параллельного выполнения цикла с поддержкой отмены?
2 803
🤔 Что такое IQueryable?
`IQueryable` — это интерфейс, который позволяет строить и выполнять запросы к данным с отложенным выполнением (lazy loading). Он часто используется для создания запросов в LINQ к базам данных, поскольку позволяет серверу базы данных выполнить запрос, минимизируя нагрузку на память и процессор. `IQueryable` также поддерживает сложные запросы, такие как фильтрация, сортировка и агрегация, до фактического получения данных. Это делает его эффективным инструментом для работы с большими наборами данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
