Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Anonymous Quiz
91%
DivideByZeroException
3%
ArithmeticException
2%
Exception
3%
IndexOutOfRangeException
🔥1🤔1
Anonymous Quiz
69%
AsParallel
6%
AsQueryable
8%
ToParallel
16%
ParallelQuery
Нет, значимые типы (структуры) обычно хранятся в стеке, но если они являются частью объекта ссылочного типа, то хранятся в куче. Это зависит от контекста их использования.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔2🔥1
Anonymous Quiz
51%
var anon = new { Name = "John", Age = 30 };
19%
var anon = new object { Name = "John", Age = 30 };
26%
var anon = new { string Name = "John", int Age = 30 };
5%
var anon = new anon { Name = "John", Age = 30 };
🤔1
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
29%
String.Concat()
58%
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