1. Методы вызываются в порядке их добавления в делегат.
2. Они используются для выполнения множества операций с одной и той же сигнатурой в одном вызове.
3. Например, полезны для подписки нескольких обработчиков на одно событие.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊7🔥1
Anonymous Quiz
15%
rethrow
74%
throw
6%
catch
6%
finally
💊4❤1👍1
Anonymous Quiz
94%
throw new Exception()
1%
raise new Exception()
3%
catch new Exception()
2%
finally new Exception()
👍2
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
Anonymous Quiz
9%
Наследовать класс от System.ApplicationException
7%
Наследовать класс от System.SystemException
79%
Наследовать класс от System.Exception
5%
Наследовать класс от System.RuntimeException
👍1
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
💊13❤1👍1
1. Позволяет строить слабо связанный код и облегчает тестирование.
2. Реализуется через конструкторы, свойства или методы.
3. Используется для улучшения гибкости и модульности приложений.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Anonymous Quiz
78%
Список всех вызванных методов до возникновения исключения
6%
Список всех переменных в методе
3%
Список всех исключений в программе
14%
Список всех объектов в памяти
👍2
Anonymous Quiz
37%
catch
13%
throw
47%
finally
4%
any
💊11👍2
2. Массив: фиксированная структура данных, размер задаётся при создании. Более эффективен в использовании памяти, но менее гибок.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1🔥1👀1
Anonymous Quiz
3%
Класс для обработки исключений
93%
Тип, который представляет ссылки на методы
2%
Класс для управления памятью
2%
Тип, который используется для работы с базами данных
👍3
Forwarded from easyoffer
easyoffer
Backend
Python | Вопросы
Python | Удалёнка
Python | LeetCode
Python | Тесты
Frontend | Вопросы
Frontend | Удалёнка
JavaScript | LeetCode
Frontend | Тесты
Java | Вопросы
Java | Удалёнка
Java | LeetCode
Java | Тесты
Тестировщик | Вопросы
Тестировщик | Удалёнка
Тестировщик | Тесты
Data Science | Вопросы
Data Science | Удалёнка
Data Science | Тесты
C# | Вопросы
C# | Удалёнка
C# | LeetCode
C# | Тесты
C/C++ | Вопросы
C/C++ | Удалёнка
C/C++ | LeetCode
C/C++ | Тесты
Golang | Вопросы
Golang | Удалёнка
Golang | LeetCode
Golang | Тесты
DevOps | Вопросы
DevOps | Удалёнка
DevOps | Тесты
PHP | Вопросы
PHP | Удалёнка
PHP | LeetCode
PHP | Тесты
Kotlin | Вопросы
Kotlin | Удалёнка
Kotlin | LeetCode
Kotlin | Тесты
Swift | Вопросы
Swift | Удалёнка
Swift | LeetCode
Swift | Тесты
Please open Telegram to view this post
VIEW IN TELEGRAM
1. Передаёт данные в теле запроса, что делает его подходящим для отправки больших или конфиденциальных данных.
2. Используется для операций, которые изменяют состояние сервера, например, создание новых ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6
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
1. Обеспечивает совместимость между этими реализациями, позволяя разрабатывать общий код.
2. Разработчики могут писать библиотеки, работающие на разных версиях и платформах .NET.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍1