1 // CS0411: The type arguments for method `C.Test<TR,TA>(C.Func<TR,TA>, C.Func<TR,TA>)' cannot be inferred from the usage. Try specifying the type arguments explicitly
7 public delegate T1 Func
<T1
, T2
> (T2 t
);
9 public static TR Test
<TR
, TA
> (Func
<TR
, TA
> f
, Func
<TR
, TA
> f2
)
14 public static void Main()
16 int s
= Test (delegate (int i
) { return 0; }
, delegate (int i
) { return "a"; }
);