Ejemplo n.º 1
0
 /// <summary>
 /// Creates a new result with a task as content.
 /// </summary>
 /// <param name="task"></param>
 private Result(MicroTask <T> task, T value)
 {
     this.task  = task;
     this.value = value;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a new result with a task as content.
 /// </summary>
 /// <param name="task"></param>
 public Result(MicroTask <T> task)
 {
     this.value = default(T);
     this.task  = task;
 }
Ejemplo n.º 3
0
 public ResultAwaiter(MicroTask <T> t, T value)
 {
     this.t     = t;
     this.value = value;
 }