统一解析等待响应

本文关键字:等待 响应 | 更新日期: 2023-09-27 17:57:10

我正在用Unity制作游戏。是否可以等待 Parse.com 的回复?我知道我正在做一个FirstAsync,但我需要等待它。
我尝试使用 t.Wait(),但它什么也没做。

public int getNumberOfCoins()
{
    string id = getFacebokId ();
    string score = "0";
    ParseQuery<ParseObject> query = ParseObject.GetQuery ("UserNumber").WhereEqualTo ("fbid",id);
    query.FirstAsync().ContinueWith(t =>
    {
        t.Wait();
        ParseObject items = t.Result;
        score = items.Get<string>("coins");
    });

    return int.Parse(score);
}

有谁知道你是否可以保持这个函数的返回,直到对 Parse 的请求完成?

统一解析等待响应

使用

await query.FirstAsync()
也许阅读异步

并等待。