Anonymous Quiz
28%
this.Print();
38%
Print();
30%
ClassName.Print();
4%
instance.Print();
Формулировка немного двусмысленная, но скорее всего речь идёт о случаях, когда значимый тип упаковывается (boxing) и используется как ссылка (например, передача int в object).
В таких случаях:
- Значение копируется и оборачивается в ссылочный тип.
- Работа с этим значением не влияет на оригинал, потому что это копия.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊6🔥2
Anonymous Quiz
61%
MoveNext
35%
Next
1%
Advance
3%
MoveForward
Anonymous Quiz
38%
ToList
27%
ToSql
10%
Compile
25%
Execute
💊12🤔2
Deadlock — это ситуация, когда два или более потока заблокированы, каждый из них ждёт ресурс, занятый другим, и в результате никто не может продолжить работу. Система зацикливается и зависает. Такое часто происходит при неправильной последовательности захвата ресурсов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4
Anonymous Quiz
48%
Dictionary
42%
SortedDictionary
3%
ConcurrentDictionary
7%
Hashtable
Anonymous Quiz
37%
Wait
45%
Release
15%
Unlock
4%
Free
💊9
- Рекурсия:
- Решение разбивается на подзадачи.
- Удобна для алгоритмов с вложенной логикой (деревья, обходы).
- Может привести к переполнению стека при глубокой рекурсии.
- Цикл:
- Экономичен по памяти.
- Лучше для итеративных, линейных задач.
- Может быть сложнее читаем в рекурсивных задачах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Anonymous Quiz
16%
Elements
15%
Collection
11%
Entries
58%
Items
Anonymous Quiz
28%
String.Concat()
59%
String.Join()
6%
String.Merge()
7%
String.Combine()
👍1
Если речь идёт о внедрении зависимостей в .NET Core (или
- Через конструктор (наиболее распространённый и рекомендуемый способ)
- Через метод или свойства (менее предпочтительные, но допустимые)
- С использованием встроенного механизма DI-контейнера, где зависимости регистрируются в Startup.cs (или Program.cs в новых версиях)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊8🤔3👍1
Anonymous Quiz
62%
array[^1]
16%
array[1^]
4%
array[1~]
19%
array[~1]
Anonymous Quiz
86%
Позволяет передавать неопределенное количество аргументов
1%
Ограничивает число аргументов
4%
Задает значения по умолчанию для аргументов
9%
Определяет параметры типа
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Anonymous Quiz
7%
FireAndForget
7%
Start
16%
Run
70%
Task.Run
💊9🤔2
Anonymous Quiz
3%
Класс можно наследовать
94%
Класс нельзя наследовать
1%
Класс является абстрактным
1%
Класс является статическим
Это процесс организации данных в БД с целью устранения избыточности и обеспечения целостности. Осуществляется путём разбиения таблиц и установления связей между ними. Применяются нормальные формы (1NF, 2NF, 3NF и выше).
Оптимизация под read-heavy нагрузки.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
45%
Wait
7%
Hold
22%
AwaitSignal
26%
WaitOne
Anonymous Quiz
86%
GetEnumerator
12%
MoveNext
1%
Reset
1%
Current
DTO (Data Transfer Object):
- Это простой класс, предназначенный только для передачи данных между слоями (например, между API и сервисом).
- Не содержит логики, только поля и свойства.
- Часто используется:
- при сериализации;
- в REST API;
- для защиты бизнес-модели от утечек наружу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3