2 using System
.Threading
.Tasks
;
4 public delegate T ActualValueDelegate
<T
> ();
8 public static void Main ()
10 Matches (async () => await Throw());
13 static bool Matches
<T
>(ActualValueDelegate
<T
> del
) where T
: Task
19 static async Task
Throw()