Anonymous Quiz
67%
Aggregate
26%
Sum
6%
Count
1%
Fold
🤔5
Anonymous Quiz
51%
throw new Exception()
13%
Task.Fail()
30%
Task.Throw()
6%
Task.Catch()
- FirstOrDefault возвращает первый элемент или значение по умолчанию, если коллекция пуста.
- SingleOrDefault возвращает единственный элемент, но выбрасывает исключение, если найдено более одного элемента.
SingleOrDefault подходит, если ожидается максимум один результат. FirstOrDefault — если важен первый элемент, независимо от остальных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
38%
Type.GetType
26%
Object.GetType
35%
typeof()
2%
Activator.CreateInstance
Anonymous Quiz
16%
Func
7%
Action
64%
Expression
14%
Predicate
- Линейные: массивы, списки, стеки, очереди.
- Связные: односвязные, двусвязные списки.
- Хеш-таблицы: Dictionary, HashMap.
- Деревья: бинарные, AVL, красно-чёрные.
- Графы: ориентированные, неориентированные.
- Кучи, матрицы, множества, деки, очереди с приоритетом.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Anonymous Quiz
52%
$"string {variable}"
38%
string.Format
7%
string.Concat
4%
string.Join
🤔6💊6
Anonymous Quiz
49%
ConfigureServices
25%
Configure
2%
Main
24%
UseServices
1. Finalize (финализатор):
- Позволяет объекту реагировать на удаление.
- Вызывается сборщиком мусора.
- Используется редко, потому что непредсказуем по времени.
2. Dispose:
- Ручной способ освободить управляемые и неуправляемые ресурсы.
- Используется через IDisposable.
- Можно вызывать через конструкцию try-with-resources (using).
3. GC.Collect():
- Принудительно запускает сборку мусора.
- Не рекомендуется использовать без нужды.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
93%
Skip
4%
Take
3%
First
1%
Limit
Anonymous Quiz
20%
Add
3%
Remove
71%
Insert
6%
IndexOf
2. Exchange — точка обмена, которая направляет сообщения в очереди на основе правил.
3. Binding — связь между Exchange и Queue, определяющая, какие сообщения попадут в очередь.
4. Message — само сообщение, отправляемое в RabbitMQ.
5. Connection — соединение клиента с сервером RabbitMQ.
6. Channel — виртуальный канал поверх соединения для работы с сообщениями.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
11%
abstract
77%
sealed
5%
virtual
7%
override