ar
Feedback
C# | Тесты

C# | Тесты

الذهاب إلى القناة على Telegram
2 790
المشتركون
-324 ساعات
-167 أيام
-1830 أيام
أرشيف المشاركات
🤔 Что произойдет, если использовать ключевое слово "checked" в C#?
Anonymous voting

🤔 Что такое лямбда выражения в С#? Лямбда-выражения — это анонимные функции, которые используются для создания кратких методов или делегатов в C#. Они упрощают работу с LINQ, коллекциями и обратными вызовами. Лямбда-выражения могут захватывать переменные из своей области видимости, делая их удобным способом для создания замыканий. Используются для упрощения и улучшения читаемости кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что такое "contravariance" в C#?
Anonymous voting

👩‍💻 Python: @python_ready 👩‍💻 Java: @java_ready 📖 Общее IT: @roadmap_ready 👩‍💻 Frontend: @code_ready 👩‍💻 Backend: @b
👩‍💻 Python: @python_ready 👩‍💻 Java: @java_ready 📖 Общее IT: @roadmap_ready 👩‍💻 Frontend: @code_ready 👩‍💻 Backend: @backend_ready 🖥 Базы Данных & SQL: @sql_ready 👩‍💻 C#: @csharp_ready 👩‍💻 C/C++: @cpp_ready 📋 IT Архив: @archive_ready 🖥 Design: @time_design

🤔 Что произойдет, если попытаться изменить элемент read-only коллекции?
Anonymous voting

🤔 Что такое middleware в ASP.NET core? Middleware — это компоненты, которые обрабатывают HTTP-запросы и ответы в ASP.NET Core. Каждый компонент middleware может либо обработать запрос, либо передать его следующему компоненту в конвейере. Они используются для выполнения задач, таких как аутентификация, логирование или обработка ошибок. Последовательность middleware определяет поведение приложения и порядок обработки запросов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что такое "covariance" в C#?
Anonymous voting

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

🤔 Что такое делегат? Делегат в C# — это тип, который представляет ссылки на методы с определённой сигнатурой. Делегаты используются для передачи методов в качестве параметров и для обратных вызовов (callbacks). Они являются основой для событий и лямбда-выражений в C#. Делегаты позволяют вызывать методы динамически, что делает код более гибким. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Что произойдет, если не реализовать метод интерфейса в классе, который этот интерфейс реализует?
Anonymous voting

🤔 Какой тип исключения выбрасывается при доступе к элементу коллекции с недопустимым индексом?
Anonymous voting

🤔 Что такое принципы SOLID? SOLID — это набор пяти принципов объектно-ориентированного программирования, которые помогают писать гибкий и поддерживаемый код. Принципы включают: Single Responsibility (одна ответственность), Open/Closed (открытость для расширения, закрытость для изменений), Liskov Substitution (подстановка Барбары Лисков), Interface Segregation (разделение интерфейсов) и Dependency Inversion (инверсия зависимостей). Эти принципы помогают избежать излишней сложности и улучшить структуру программного кода. Применение SOLID делает код более устойчивым к изменениям и легче в сопровождении. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое ключевое слово используется для создания пользовательского исключения в C#?
Anonymous voting

🤔 Что такое Inversion of control и dependency injection? Inversion of control (IoC) — это принцип, при котором управление созданием объектов передается внешним компонентам. Dependency injection (DI) — это один из способов реализации IoC, когда зависимости передаются объекту через конструктор, методы или свойства. Это позволяет улучшить тестируемость и модульность кода. DI делает систему более гибкой, позволяя изменять реализации зависимостей без изменения кода. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 В чём разница абстрактного класса и интерфейса? Абстрактный класс может содержать как реализацию методов, так и абстрактные методы, а интерфейс — только определения методов без реализации. Абстрактные классы могут иметь поля и конструкторы, а интерфейсы — нет. Класс может наследовать только один абстрактный класс, но реализовать несколько интерфейсов. Интерфейсы предоставляют более гибкий способ организации контракта для классов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

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

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

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