Size: a a a

2020 July 31

AJ

Abdusamad Juraev in CODE BLOG / C#
источник

A

Artemko in CODE BLOG / C#
Azure Mynn
Кстати, а какой смысл делать lockObject если можно локнуть m_bitstreamData к примеру
я уверен  , что ты прикопаешь к любой строчке , которую я скину
источник

AM

Azure Mynn in CODE BLOG / C#
Ну так ограничь переменную "a"
источник

S

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

AM

Azure Mynn in CODE BLOG / C#
Artemko
я уверен  , что ты прикопаешь к любой строчке , которую я скину
Я не знаю что в твоем понимании "прикопаться", когда я просто говорю как удобнее сделать
источник

S

Sergey Trofimov in CODE BLOG / C#
что шаришь то и локаешь
источник

МШ

Максим Шут in CODE BLOG / C#
Как-то так?
источник

S

Sergey Trofimov in CODE BLOG / C#
Максим Шут
Как-то так?
да. Но лучше все же asunc/await
источник

A

Artemko in CODE BLOG / C#
источник

A

Artemko in CODE BLOG / C#
Azure Mynn
Кстати, а какой смысл делать lockObject если можно локнуть m_bitstreamData к примеру
Где именно его локать ?
источник

S

Sergey Trofimov in CODE BLOG / C#
Ну блин, способов задачу запустить есть минимум 4 )
источник

AM

Azure Mynn in CODE BLOG / C#
Ну, тут вместо lockObject использовать саму data
источник

МШ

Максим Шут in CODE BLOG / C#
Sergey Trofimov
да. Но лучше все же asunc/await
Но опять же, на первом await выходит из метода
источник

S

Sergey Trofimov in CODE BLOG / C#
Максим Шут
Но опять же, на первом await выходит из метода
да не выходит оно из метода, если второй авейт есть
источник

A

Artemko in CODE BLOG / C#
Azure Mynn
Ну, тут вместо lockObject использовать саму data
Аааа, так бы и сказал , а я понял , что в другом месте локать
источник

МШ

Максим Шут in CODE BLOG / C#
Sergey Trofimov
да не выходит оно из метода, если второй авейт есть
Да как не выходит), я дебажу, первая строчка выполнилась и вышла))
источник

S

Sergey Trofimov in CODE BLOG / C#
я  не понимаю) мисс комьюникейшн пошел
источник

A

Artemko in CODE BLOG / C#
Sergey Trofimov
Ну блин, способов задачу запустить есть минимум 4 )
Вот так работает , а через Task.Run не хочет , ну то такое
источник

S

Sergey Trofimov in CODE BLOG / C#
Artemko
Вот так работает , а через Task.Run не хочет , ну то такое
в таск ран нет такого, все способы отличаются, Task, Task.Run, TaskFactory
источник

S

Sergey Trofimov in CODE BLOG / C#
каждый для своего
источник