9
Должен ли оператор возврата находиться внутри или вне блокировки?
Я только что понял, что в каком-то месте моего кода оператор return находится внутри замка, а иногда и снаружи. Какой из них лучше? 1) void example() { lock (mutex) { //... } return myData; } 2) void example() { lock (mutex) { //... return myData; } } Какой мне использовать?
145
c#
.net
multithreading
mutex