예제 #1
0
 public MaybeAwaitable(TaskAwaiter <T> task)
 {
     _Awaiter = new MaybeAwaiter();
     _Awaiter._IsImmediate = false;
     _Awaiter._Result      = default(T);
     _Awaiter._Task        = task;
 }
예제 #2
0
 public MaybeAwaitable(T result)
 {
     _Awaiter = new MaybeAwaiter();
     _Awaiter._IsImmediate = true;
     _Awaiter._Result      = result;
 }