Anonymous Quiz
9%
Исключение будет подавлено
68%
Исключение будет выброшено
15%
Предыдущее исключение будет потеряно
8%
Программа завершится без ошибок
💊3
Если ConcurrentDictionary по каким-то причинам не подходит, можно использовать обычный Dictionary, но при этом:
- Оборачивать доступ в lock (монитор), чтобы обеспечить потокобезопасность.
- Использовать ReaderWriterLockSlim для более гибкой блокировки чтения/записи. Такой подход требует ручной синхронизации, что сложнее и менее эффективно, чем готовое решение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Anonymous Quiz
40%
Name
45%
SetName
11%
AssignName
3%
ChangeName
Anonymous Quiz
38%
Interlocked.Increment
27%
Monitor.Enter
10%
Mutex.WaitOne
25%
Semaphore.Wait
💊6
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
61%
HasAttribute()
7%
ContainsAttribute()
7%
IsDefined()
24%
HasCustomAttribute()
💊1
Anonymous Quiz
65%
[AsyncTest]
22%
[Test]
5%
[TestCase]
7%
[TestFixture]
💊5👍1
Конструктор:
- Это специальный метод, который автоматически вызывается при создании объекта;
- Он нужен для:
- Инициализации полей и свойств;
- Настройки зависимостей;
- Передачи параметров в момент создания объекта;
- Можно создавать перегрузки конструкторов с разными наборами параметров.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Anonymous Quiz
16%
AddTime()
78%
AddMilliseconds()
3%
AddMicroseconds()
2%
AddDate()
💊2
Anonymous Quiz
20%
Get
78%
TryGetValue
2%
Fetch
0%
Retrieve
🤔1
1. Уменьшения связности между компонентами.
2. Повышения тестируемости за счет легкой замены зависимостей.
3. Управления жизненным циклом объектов через внешние механизмы, такие как контейнеры DI.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
25%
FileWriter
15%
TextWriter
54%
StreamWriter
6%
FileOutputStream
Anonymous Quiz
30%
Append
64%
Insert
5%
Replace
1%
Prepend
Action<T> представляет метод, который ничего не возвращает (void), а Func<T, TResult> – метод, который возвращает значение. Func всегда имеет возвращаемый тип, а Action – нет.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from easyoffer
Напоминаю, что в честь релиза запускаем акцию.
Первые 500 покупателей получат:
🚀 Скидку 50% на PRO тариф на 1 год
🎁 Подарок ценностью 5000₽ для тех, кто подписан на этот канал
🔔 Подпишитесь на этот канал: https://t.me/+b2fZN17A9OQ3ZmJi
В нем мы опубликуем сообщение о релизе в первую очередь
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
51%
RightJoin()
17%
Join()
5%
GroupJoin()
27%
Правое внешнее соединение нужно реализовать вручную
Anonymous Quiz
49%
PriorityQueue
27%
SortedSet
16%
Heap
9%
Queue
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1
Anonymous Quiz
26%
out
39%
in
9%
ref
26%
params
💊8
Anonymous Quiz
8%
SubArray
47%
SubSpan
37%
Slice
8%
Split