Anonymous Quiz
40%
Response.Redirect()
14%
Server.Transfer()
40%
HttpContext.Current.Response.Redirect()
6%
HttpContext.Current.Server.Transfer()
👍3
Anonymous Quiz
7%
Cache.Insert()
21%
Cache.Add()
22%
Cache.Set()
51%
Все вышеперечисленные
👍1
2. Читаемость: код становится компактным и интуитивно понятным.
3. Сильная типизация: ошибки обнаруживаются на этапе компиляции.
4. Оптимизация запросов: для баз данных LINQ к Entity Framework может преобразовывать запросы в SQL.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1
Anonymous Quiz
7%
Application_Error()
24%
HandleError()
29%
OnException()
40%
Все вышеперечисленные
👍1🤔1
Групповые делегаты позволяют объединить несколько методов в один вызов.
1. Все методы, входящие в делегат, вызываются последовательно.
2. Применяются для выполнения нескольких операций по одному событию.
3. Это полезно для подписки на события и выполнения цепочки связанных действий.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1
Anonymous Quiz
1%
Способ управления сессиями
6%
Способ передачи данных между запросами
90%
Способ внедрения зависимостей в классы
2%
Способ выполнения асинхронного кода
👍1
Anonymous Quiz
96%
try-catch
3%
if-else
1%
while
0%
switch
👍1
1. Она определяет минимальное время среди всех процессов, до которого может быть выполнена симуляция.
2. Используется для синхронизации в распределённых системах, чтобы избежать конфликтов и откатов.
3. GVT помогает управлять последовательностью событий и эффективным использованием ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
Anonymous Quiz
24%
GetMessage()
20%
GetError()
23%
Message()
34%
Message
👍1💊1
Anonymous Quiz
4%
Блок кода, который выполняется только в случае ошибки
89%
Блок кода, который выполняется после блока try, независимо от того, было ли исключение или нет
2%
Блок кода, который выполняется перед блоком catch
5%
Блок кода, который выполняется вместо блока catch
👍4❤1
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