У меня есть функция, которая должна выполняться только при получении обратного вызова от асинхронной функции.
Как
я вызываю асинхронная функция Stop ()
и вскоре после этого я вызываю асинхронную функцию Start ()
.
Вызывается проблема перед получением Stop CallBack Start ()
и поэтому у меня возникают проблемы. Также я не могу разделить вызов двух функций. Как будто я не могу этого сделать.
public void SomeFunction()
{
Stop();
}
public void Stop_CallBack(eventargs e)
{
Start();
}
Я должен сделать это:
public void SomeFunction()
{
Stop();
//Do something;
Start();
}
но до того, как я получу Stop call back, моя функция start () выполняется, что создает для меня проблемы .
Кто-нибудь может мне помочь, как я могу решить эту проблему.