このコードは、回線上で無期限に待機しますt.Wait()
。
void Main()
{
Foo.Bar();
}
public static class Foo
{
static Foo()
{
var t = Task.Factory.StartNew (() => 1);
t.Wait();
"Done".Dump();
}
public static void Bar()
{
}
}
タスクが実行され、すぐに終了することを期待しています。理由について何か考えはありますか?これは、インスタンス コンストラクターでは発生しないようです。v4.42.01