Вызов событий в S#. Синхронный или асинхронный?
Михаил, добрый день.
Похожий вопрос я уже задавал раньше.
http://stocksharp.com/fo...ssDataError-sinkhronno/
Сейчас осознал, что полной ясности все же у меня нет в этом вопросе.
Задам вопрос на конкретном примере:
Code
void Main()
{
...
Quik.OrdersChanged += Function1;
Quik.OrdersChanged += Function2;
...
}
void Function1(IEnumerable<Order> orders)
{
Console.Write("A");
Thread.Sleep(10000);
}
void Function2(IEnumerable<Order> orders)
{
Console.Write("B");
}
При наступлении события OrdersChanged на экране "A" и "B" выведутся одновременно или с интервалом в 10 секунд?