Re: Использование объекта Timer в параметре
От:
nikov
http://www.linkedin.com/in/nikov
Дата:
25.11.15 22:20
Оценка:
+2
Здравствуйте, _NN_, Вы писали:
_NN>Много раз замечал такой код:
_NN>
_NN>
using
System.Threading; _NN>
var
t =
new
Timer(() => { _NN> t.Dispose(); _NN>}, ...); _NN>
_NN>Не может ли быть ситуации когда t.Dispose вызовется до присваивания ?
Может. Именно поэтому компилятор скажет "Use of unassigned local variable 't'" на t.Dispose().
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: