C# | Тесты
2.86K subscribers
25 photos
1 file
351 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+sjKGQXl79ytkYzIy
Задачи t.me/+Xy-0H7xKlgo0NDVi
Ваканасии t.me/+BQFHXZQ0zrViNGIy
Download Telegram
🤔 Что такое мультикаст-делегат?

Это делегат, который может содержать ссылки на несколько методов.
1. Методы вызываются в порядке их добавления в делегат.
2. Они используются для выполнения множества операций с одной и той же сигнатурой в одном вызове.
3. Например, полезны для подписки нескольких обработчиков на одно событие.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊7🔥1
🤔 Какой оператор используется для повторного выброса исключения в C#?
Anonymous Quiz
15%
rethrow
74%
throw
6%
catch
6%
finally
💊41👍1
🤔 Какой из следующих методов используется для выброса нового исключения в C#?
Anonymous Quiz
94%
throw new Exception()
1%
raise new Exception()
3%
catch new Exception()
2%
finally new Exception()
👍2
🤔 Что такое IoC-контейнеры?

Это механизм управления зависимостями в приложении.
1. Контейнер отвечает за создание объектов, управление их жизненным циклом и предоставление зависимостей.
2. Упрощает разработку, избавляя от необходимости вручную создавать и связывать объекты.
3. Используется в DI-фреймворках, таких как Spring или .NET Core.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🤔 Какой тип исключения используется для обработки ошибок, связанных с доступом к файлам?
Anonymous Quiz
14%
System.FileLoadException
23%
System.FileNotFoundException
58%
System.IOException
5%
System.DirectoryNotFoundException
👍1
🤔 Что такое принцип подстановки Барбары Лисков?

Принцип подстановки Лисков (LSP) гласит, что объект производного класса должен быть взаимозаменяем с объектом базового класса без нарушения корректности программы.
1. Наследники не должны изменять поведение, ожидаемое от базового класса.
2. Нарушение LSP приводит к труднообнаруживаемым ошибкам и нарушению принципов SOLID.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4
🤔 Какое исключение выбрасывается при делении на ноль?
Anonymous Quiz
3%
System.OverflowException
84%
System.DivideByZeroException
3%
System.ArithmeticException
10%
System.InvalidOperationException
3👍1
🤔 Какой из следующих методов используется для записи информации об исключении в лог?
Anonymous Quiz
44%
Exception.Log()
32%
Exception.WriteLog()
12%
Exception.ToString()
12%
Exception.StackTrace
💊131👍1
🤔 Что такое DI (инъекция зависимости)?

Это способ передачи зависимостей в объект вместо их создания внутри объекта.
1. Позволяет строить слабо связанный код и облегчает тестирование.
2. Реализуется через конструкторы, свойства или методы.
3. Используется для улучшения гибкости и модульности приложений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой оператор используется для выполнения кода в случае любого исключения?
Anonymous Quiz
37%
catch
13%
throw
47%
finally
4%
any
💊11👍2
🤔 В чём разница между списком и массивом?

1. Список (List): динамическая структура данных, которая может менять размер. Поддерживает методы для работы с элементами (добавление, удаление).
2. Массив: фиксированная структура данных, размер задаётся при создании. Более эффективен в использовании памяти, но менее гибок.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91🔥1👀1
🤔 Что такое POST?

Это HTTP-метод, используемый для отправки данных на сервер.
1. Передаёт данные в теле запроса, что делает его подходящим для отправки больших или конфиденциальных данных.
2. Используется для операций, которые изменяют состояние сервера, например, создание новых ресурсов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6
🤔 Как объявить событие в классе, используя делегат EventHandler?
Anonymous Quiz
39%
public delegate void MyEventHandler(); public event MyEventHandler MyEvent;
36%
public event EventHandler MyEvent;
5%
public event void MyEvent();
19%
public EventHandler MyEvent;
👍2
🤔 Что такое .NET Standard?

Это спецификация API, поддерживаемых различными реализациями платформы .NET, такими как .NET Framework, .NET Core и Xamarin.
1. Обеспечивает совместимость между этими реализациями, позволяя разрабатывать общий код.
2. Разработчики могут писать библиотеки, работающие на разных версиях и платформах .NET.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1