Когда мы используем System.Threading.Timer, то это метод, выполняемый в потоке, который создал таймер? Или выполняется в другом потоке?System.Threading.Timer
class Timer
{
static void Main()
{
TimerCallback tcall = statusChecker.CheckStatus;
Timer stateTimer = new Timer(tcb, autoEvent, 1000, 250);
}
}
class StatusChecker
{
public void CheckStatus(Object stateInfo)
{
}
}
Мой вопрос, если вызываемый метод делегата таймера (CheckStatus
) выполняется в основном потоке или она выполняется в другом потоке?
Можете ли вы разместить свой код? – Oded 2010-12-16 09:51:32
Это довольно неоднозначно, что вы пытаетесь задать здесь - можете ли вы отправить какой-то код, чтобы уточнить свой вопрос? – 2010-12-16 09:52:00