Переписывание фрагмента кода в соответствии с принципами SOLID
SQL‑запросы для поиска сотрудника с максимальной зарплатой и выбора отделов с высокой средней оплатой
Сокрытие методов в цепочке наследования
Какой результат выдаст SQL‑запрос с оператором JOIN
Надёжный вызов асинхронного метода: обнаружение проблем с обработкой исключений
Метод, возвращающий массив без повторяющихся элементов в исходном порядке без LINQ
Какой результат отобразит LINQ‑запрос с побочными эффектами и отложенным выполнением
Добавление события, реагирующего на изменение списка List1
Какой тип исключения будет проброшен из вложенной конструкции try‑catch‑finally
Как получить целочисленные значения членов перечисления
Исключения в асинхронных вызовах: где они отлавливаются?
Обнаружение проблемы синхронизации в многопоточном сервисе
Потокобезопасное изменение глобальных конфигураций в многопоточном приложении
Однопроходный фильтр последовательности с исключением последних N элементов
Разработка архитектуры кэширования для программного продукта
Определение отсутствующего числа в последовательном массиве от 1 до 9
Повышение эффективности поиска наибольшего числа в списке
Поведение Dictionary при использовании собственного типа ключа
Последовательность вывода при работе с исключениями
Какой вывод получит программа