Anonymous Quiz
12%
HasElements
55%
Any
9%
Exists
24%
Contains
🤔2
- Порождающие: Singleton, Factory Method, Abstract Factory, Builder, Prototype.
- Структурные: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy.
- Поведенческие: Strategy, Observer, Command, State, Visitor, Mediator, Chain of Responsibility, Memento, Interpreter, Iterator, Template Method.
А также часто используются:
- Dependency Injection
- Repository
- Unit of Work
- MVVM (в WPF) и MVC (в
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍4
Какой из следующих синтаксисов является корректным для определения индексатора в классе?
Anonymous Quiz
12%
public int getItem(int index) { get; set; }
25%
public int index[int index] { get; set; }
52%
public int this[int index] { get; set; }
12%
public int Get(int index) { get; set; }
Anonymous Quiz
42%
AddMvc
40%
UseMvc
13%
AddMvcCore
5%
UseMvcCore
string удобнее:
- Когда работа со строкой разовая или простая.
- В шаблонах, интерполяции, конкатенации 2–3 элементов.
- При чтении и выводе, где строка уже готова.
То есть в ситуациях, где не требуется частая модификация строки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
83%
DateTime.Now
2%
DateTime.Today
11%
DateTime.UtcNow
4%
DateTime.Current
💊16🤔3
Anonymous Quiz
7%
readonly
7%
const
35%
volatile
52%
transient
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
21%
GetDayOfWeek()
59%
DayOfWeek()
12%
Day()
8%
WeekDay()
Anonymous Quiz
89%
Компонент, который обрабатывает HTTP-запросы и ответы
2%
Инструмент для работы с базами данных
8%
Механизм для управления сессиями
1%
Язык программирования для написания серверного кода
👍2
Это статические методы, которые позволяют работать с коллекциями, например, Where, Select, OrderBy. Они упрощают обработку данных и делают код читаемым.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
56%
Компиляция пройдет успешно
20%
Ошибка компиляции
10%
Вызовется базовый класс
14%
Создастся новый независимый класс
💊47🤔7👍1
Anonymous Quiz
10%
int.Parse
21%
Convert.ToInt32
6%
int.TryParse
63%
Все вышеперечисленные
join в LINQ или SQL объединяет данные из двух коллекций или таблиц на основе общего поля. Например, в SQL это выполняется через сравнение ключей, указанных в ON, а в LINQ — с помощью метода Join. Результат может быть внутренним (INNER JOIN), внешним (LEFT JOIN, RIGHT JOIN) или полным (FULL JOIN).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
13%
Unique
18%
RemoveDuplicates
2%
Clear
67%
Distinct
👍6🤔1💊1
Anonymous Quiz
1%
public
84%
private
8%
protected
6%
internal
Он используется для уведомления UI о том, что свойство изменилось.
В MVVM паттерне это основа двусторонней привязки данных, без него UI не узнает, что нужно обновить отображение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
Anonymous Quiz
39%
BlockingCollection
18%
ConcurrentQueue
29%
ConcurrentBag
14%
ConcurrentStack
👍1
Anonymous Quiz
7%
Механизм для управления ресурсами базы данных
93%
Процесс освобождения неиспользуемой памяти
0%
Процесс компиляции кода
0%
Процесс выполнения асинхронных операций
Идемпотентные методы — это такие методы, которые при повторном выполнении с одинаковыми параметрами дают один и тот же результат и не вызывают дополнительных побочных эффектов.
Примеры в HTTP:
- GET: не изменяет ресурс, просто запрашивает данные.
- PUT: заменяет ресурс целиком — повторный вызов приводит к одному и тому же состоянию.
- DELETE: удаляет ресурс — повторное удаление не изменяет результат.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1💊1