Size: a a a

2019 December 25

В

Влада☺ in CODE BLOG / C#
Влада☺
Просто спрашиваю если к примеру монитор и лок делают одну и туже работу можно ли ограничиться только одним локом не используя монитор и тд
Когда нужно чтобы работу делал только один поток
источник

EA

Egene Avdeev in CODE BLOG / C#
Влада☺
Просто спрашиваю если к примеру монитор и лок делают одну и туже работу можно ли ограничиться только одним локом не используя монитор и тд
Можно но нельзя)
источник

В

Влада☺ in CODE BLOG / C#
Почему
источник

В

Влада☺ in CODE BLOG / C#
Нельзя
источник

EA

Egene Avdeev in CODE BLOG / C#
У монитора есть куча разных методов, которые проверяют лок, пытаются взять, и много другого разного. Конструкция  lock пытается взять лок бесконечное время
источник

EA

Egene Avdeev in CODE BLOG / C#
Это может привести к дедлоку
источник

EA

Egene Avdeev in CODE BLOG / C#
А в мониторе ты можешь определить время
источник

EA

Egene Avdeev in CODE BLOG / C#
Просто lock это всего лишь сахар, и иногда его достаточно. Зависит от ситуация
источник

EA

Egene Avdeev in CODE BLOG / C#
Изучай и то и другое
источник

МР

Макс Руднев... in CODE BLOG / C#
Разве это щас используется?
источник

МР

Макс Руднев... in CODE BLOG / C#
Я думал новый код уже пишется с async await и System.Threading.Tasks
источник

МР

Макс Руднев... in CODE BLOG / C#
А вот эти семафоры и мьютексы канули в лету
источник

МР

Макс Руднев... in CODE BLOG / C#
Или их продолжают использовать?
источник

S

Supernic3 in CODE BLOG / C#
Макс Руднев
Я думал новый код уже пишется с async await и System.Threading.Tasks
И как ты через асинк эвэйт будешь синхронизировать несколько потоков?
источник

В

Влада☺ in CODE BLOG / C#
Egene Avdeev
Изучай и то и другое
Огромное спасибо сенсей 👍, грамотно объяснил
источник

Э

Эмир in CODE BLOG / C#
Привет всем , с чем связано то что я присвоил аргументы методу , но в самом методе пишет неиспользуемый параметр, я как бы вписал все
источник

Э

Эмир in CODE BLOG / C#
источник

ч

че in CODE BLOG / C#
Эмир
Привет всем , с чем связано то что я присвоил аргументы методу , но в самом методе пишет неиспользуемый параметр, я как бы вписал все
тю, ты сделай что-то с аргументом внутри метода и сообщение пропадет
источник

s.

sauwork . in CODE BLOG / C#
это не ошибка , а просто уведомление
источник

ч

че in CODE BLOG / C#
оно сообщает о том, что аргумент передается в метод, но внутри не используется
источник