私は結果のstring
を返そうとしていますが、何も返しません。私がConsole.WriteLine
をすると、リンクが表示されます。Parse .net SDK Get Object
しかしライン:
s = nzk.Get<string>("link");
は何もしない、と私は理由を知りません。ここで
は私のコードです:ここで
public string getlink(String ID)
{
ParseClient.Initialize(new ParseClient.Configuration
{
ApplicationId = "xxxxxxxxxxxxxx5335c1fxxx0f19efxxxx06787e",
Server = "http://api.assintates.net/parse/"
});
string s = "";
ParseQuery<ParseObject> query = ParseObject.GetQuery("test");
query.GetAsync(ID).ContinueWith(t =>
{
ParseObject nzk = t.Result;
Console.WriteLine(nzk.Get<string>("link")); // this works
s = nzk.Get<string>("link");// this doesn't work
});
return s;
}
class Program
{
static void Main(string[] args)
{
g_get x = new g_get();
Console.WriteLine(x.getlink("iLQLJKPoJA")); // shows nothing since i initialized the s with ""
Console.ReadLine();
}
}
アプリケーションで 'getlink'をどのように消費しますか?あなたはいくつかの詳細を提供できますか? – Link
コードを編集しました:) –