ru
Feedback
C# | Тесты

C# | Тесты

Открыть в Telegram
2 711
Подписчики
-224 часа
-97 дней
-4230 день
Архив постов
🤔 Какой метод класса Task используется для получения результата задачи, возвращающей значение?
Anonymous voting

🤔 Какой оператор используется для конкатенации строк в C#?
Anonymous voting

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

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

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

🤔 Для чего используют GVT? Концепт из распределённых систем, чаще используется в симуляциях и распределённых вычислениях (например, в алгоритмах параллельной дискретной симуляции). Применение: - Определение момента времени, до которого все события в системе завершены. - Управление откатами, удалением стейтов, сборкой мусора в системах с отложенным выполнением событий. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Какой метод класса Mutex освобождает захваченный мьютекс?
Anonymous voting

🤔 Каковы преимущества при использовании внедрения зависимостей (DI) в код? - Слабая связность — классы не создают зависимости напрямую. - Тестируемость — можно легко подменить зависимости моками. - Гибкость — можно менять реализацию без изменения потребителя. - Расширяемость — можно добавлять новые реализации интерфейсов без изменения старых классов. - Повторное использование — одно и то же внедрение можно использовать в разных частях системы. Внедрение зависимостей упрощает архитектуру и повышает удобство поддержки кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Как происходит работа с Thread-ами и Task-ами, если из нескольких обращаться к общему state? При доступе к общему состоянию из нескольких Task или Thread могут возникнуть гонки данных (race conditions). Чтобы избежать ошибок: - Используют блокировки (lock, Monitor, Mutex). - Применяют конкурентные коллекции (ConcurrentDictionary, BlockingCollection). - Используют иммутабельность и локальные копии данных. - В случае async/await — состояние можно защищать SemaphoreSlim. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

🤔 Что такое interlocked? Interlocked — это механизм для безопасного изменения чисел между потоками без использования блокировок. Он позволяет выполнять операции вроде прибавления или замены значений мгновенно и без конфликта, что важно для высокой производительности при простых действиях. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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

🤔 Какое пространство имён в C# содержит функциональность для параллельного программирования?
Anonymous voting