假设我在这样的单点触控项目中有一个异步调用
context.getNameCompleted += HandleContextgetNameCompleted;
context.getNameAsync();
void HandleContextgetNameCompleted(object sender, getNameCompletedEventArgs args)
{
string name = args.Result;
}
现在我如何让另一个异步方法运行,它依赖于第一个的完成而不会使程序崩溃。所以例如我的第二个电话可能是
context.getAgeCompleted += HandleContextgetAgeCompleted;
context.getAgeAsync();
void HandlegetAgeCompleted(object sender, getAgeCompletedEventArgs args)
{
string age = args.Result;
}
第二种方法只有在我们从第一个人返回“名称”时才能返回一个值。请提供如何正确使用此方法或任何替代解决方案的原因和/或示例。像往常一样,非常感谢您的帮助