2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

C#の非同期処理に詳しいプログラマ来てくれ!!!!

1 :以下、?ちゃんねるからVIPがお送りします:2018/12/21(金) 10:24:22.570 ID:G/ga1IGA0.net
このコードが思い通りの挙動にならないんだが何でだが分かる?

static void Main(string[] args)
{
TestAwait();
Console.WriteLine("hello");
}

static async Task<string> TestTask()
{
await Task.Delay(1000);
return "hey";
}

static async void TestAwait()
{
string str = await TestTask();
Console.WriteLine(str);
}



想定している挙動:実行後"hello"と出力→1秒後"hey"と出力→終了

実際の挙動:実行後"hello"と出力→終了

2 :以下、?ちゃんねるからVIPがお送りします:2018/12/21(金) 10:25:02.573 ID:oYS8INPE0.net
ちんぽ舐めてみたら?

3 :以下、?ちゃんねるからVIPがお送りします:2018/12/21(金) 10:25:20.095 ID:VFXSfrvwd.net
コールバックの呼び方再確認しろ

4 :以下、?ちゃんねるからVIPがお送りします:2018/12/21(金) 10:26:11.908 ID:eQJfNBXVd.net
その間何が起こってるか再確認しなさい

5 :以下、?ちゃんねるからVIPがお送りします:2018/12/21(金) 10:35:34.592 ID:G/ga1IGA0.net
あ、解決したわ

総レス数 5
2 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200